d3d8: Add a separate function for vertex buffer initialization.
[wine] / dlls / cryptui / cryptuires.h
CommitLineData
20dfbb3d
JL
1/*
2 * Copyright 2008 Juan Lang
3 *
4 * This library is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public
6 * License as published by the Free Software Foundation; either
7 * version 2.1 of the License, or (at your option) any later version.
8 *
9 * This library is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
13 *
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with this library; if not, write to the Free Software
16 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
17 */
18#ifndef __CRYPTUIRES_H_
19#define __CRYPTUIRES_H_
20
7460c996
MS
21#include <windef.h>
22#include <winuser.h>
23#include <commctrl.h>
24
20dfbb3d 25#define IDS_CERTIFICATE 1000
71472a2a
JL
26#define IDS_CERTIFICATEINFORMATION 1001
27#define IDS_CERT_INFO_BAD_SIG 1002
28#define IDS_CERT_INFO_UNTRUSTED_CA 1003
29#define IDS_CERT_INFO_UNTRUSTED_ROOT 1004
30#define IDS_CERT_INFO_PARTIAL_CHAIN 1005
86e11849
JL
31#define IDS_CERT_INFO_BAD_PURPOSES 1006
32#define IDS_CERT_INFO_PURPOSES 1007
20dfbb3d 33
9bb06915
JL
34#define IDS_SUBJECT_HEADING 1010
35#define IDS_ISSUER_HEADING 1011
36#define IDS_VALID_FROM 1012
37#define IDS_VALID_TO 1013
d3a61c76
JL
38#define IDS_CERTIFICATE_BAD_SIGNATURE 1014
39#define IDS_CERTIFICATE_BAD_TIME 1015
40#define IDS_CERTIFICATE_BAD_TIMENEST 1016
41#define IDS_CERTIFICATE_REVOKED 1017
42#define IDS_CERTIFICATE_VALID 1018
a4d36280
JL
43#define IDS_FIELD 1019
44#define IDS_VALUE 1020
45#define IDS_FIELDS_ALL 1021
46#define IDS_FIELDS_V1 1022
47#define IDS_FIELDS_EXTENSIONS 1023
48#define IDS_FIELDS_CRITICAL_EXTENSIONS 1024
49#define IDS_FIELDS_PROPERTIES 1025
d1b8b80c
JL
50#define IDS_FIELD_VERSION 1026
51#define IDS_FIELD_SERIAL_NUMBER 1027
52#define IDS_FIELD_ISSUER 1028
53#define IDS_FIELD_VALID_FROM 1029
54#define IDS_FIELD_VALID_TO 1030
55#define IDS_FIELD_SUBJECT 1031
56#define IDS_FIELD_PUBLIC_KEY 1032
57#define IDS_FIELD_PUBLIC_KEY_FORMAT 1033
094fed75
JL
58#define IDS_PROP_HASH 1034
59#define IDS_PROP_ENHKEY_USAGE 1035
60#define IDS_PROP_FRIENDLY_NAME 1036
61#define IDS_PROP_DESCRIPTION 1037
7153a6fb 62#define IDS_CERTIFICATE_PROPERTIES 1038
a958c27c
JL
63#define IDS_CERTIFICATE_PURPOSE_ERROR 1039
64#define IDS_CERTIFICATE_PURPOSE_EXISTS 1040
8f7e9eee
JL
65#define IDS_SELECT_STORE_TITLE 1041
66#define IDS_SELECT_STORE 1042
23f789fb
JL
67#define IDS_IMPORT_WIZARD 1043
68#define IDS_IMPORT_TYPE_MISMATCH 1044
b55b4a0c
JL
69#define IDS_IMPORT_FILE_TITLE 1045
70#define IDS_IMPORT_FILE_SUBTITLE 1046
71#define IDS_IMPORT_STORE_TITLE 1047
72#define IDS_IMPORT_STORE_SUBTITLE 1048
0db90314
JL
73#define IDS_IMPORT_FILTER_CERT 1049
74#define IDS_IMPORT_FILTER_PFX 1050
75#define IDS_IMPORT_FILTER_CRL 1051
76#define IDS_IMPORT_FILTER_CTL 1052
77#define IDS_IMPORT_FILTER_SERIALIZED_STORE 1053
78#define IDS_IMPORT_FILTER_CMS 1054
79#define IDS_IMPORT_FILTER_ALL 1055
9169e6ed 80#define IDS_IMPORT_EMPTY_FILE 1056
db91fdfa
JL
81#define IDS_IMPORT_BAD_FORMAT 1057
82#define IDS_IMPORT_OPEN_FAILED 1058
2bab6a2c 83#define IDS_IMPORT_DEST_DETERMINED 1059
91deb95e 84#define IDS_IMPORT_SELECT_STORE 1060
1e06495b
JL
85#define IDS_IMPORT_STORE_SELECTION 1061
86#define IDS_IMPORT_DEST_AUTOMATIC 1062
87#define IDS_IMPORT_FILE 1063
72980e1b
JL
88#define IDS_IMPORT_CONTENT 1064
89#define IDS_IMPORT_CONTENT_CERT 1065
90#define IDS_IMPORT_CONTENT_CRL 1066
91#define IDS_IMPORT_CONTENT_CTL 1067
92#define IDS_IMPORT_CONTENT_CMS 1068
93#define IDS_IMPORT_CONTENT_PFX 1069
94#define IDS_IMPORT_CONTENT_STORE 1070
a468c039
JL
95#define IDS_IMPORT_SUCCEEDED 1071
96#define IDS_IMPORT_FAILED 1072
0cfa64d5 97#define IDS_WIZARD_TITLE_FONT 1073
96d0e636
JL
98#define IDS_PURPOSE_ALL 1074
99#define IDS_PURPOSE_ADVANCED 1075
100#define IDS_SUBJECT_COLUMN 1076
101#define IDS_ISSUER_COLUMN 1077
102#define IDS_EXPIRATION_COLUMN 1078
103#define IDS_FRIENDLY_NAME_COLUMN 1079
a6e21329
JL
104#define IDS_ALLOWED_PURPOSE_ALL 1080
105#define IDS_ALLOWED_PURPOSE_NONE 1081
9d6d8570
JL
106#define IDS_WARN_REMOVE_MY 1082
107#define IDS_WARN_REMOVE_PLURAL_MY 1083
108#define IDS_WARN_REMOVE_ADDRESSBOOK 1084
109#define IDS_WARN_REMOVE_PLURAL_ADDRESSBOOK 1085
110#define IDS_WARN_REMOVE_CA 1086
111#define IDS_WARN_REMOVE_PLURAL_CA 1087
112#define IDS_WARN_REMOVE_ROOT 1088
113#define IDS_WARN_REMOVE_PLURAL_ROOT 1089
114#define IDS_WARN_REMOVE_TRUSTEDPUBLISHER 1090
115#define IDS_WARN_REMOVE_PLURAL_TRUSTEDPUBLISHER 1091
116#define IDS_WARN_REMOVE_DEFAULT 1092
117#define IDS_WARN_REMOVE_PLURAL_DEFAULT 1093
118#define IDS_CERT_MGR 1094
9bb06915 119
86e11849
JL
120#define IDS_PURPOSE_SERVER_AUTH 1100
121#define IDS_PURPOSE_CLIENT_AUTH 1101
122#define IDS_PURPOSE_CODE_SIGNING 1102
123#define IDS_PURPOSE_EMAIL_PROTECTION 1103
124#define IDS_PURPOSE_IPSEC 1104
125#define IDS_PURPOSE_TIMESTAMP_SIGNING 1105
126#define IDS_PURPOSE_CTL_USAGE_SIGNING 1106
127#define IDS_PURPOSE_EFS 1107
128#define IDS_PURPOSE_EFS_RECOVERY 1108
129#define IDS_PURPOSE_WHQL 1109
130#define IDS_PURPOSE_NT5 1110
131#define IDS_PURPOSE_OEM_WHQL 1111
132#define IDS_PURPOSE_EMBEDDED_NT 1112
133#define IDS_PURPOSE_ROOT_LIST_SIGNER 1113
134#define IDS_PURPOSE_QUALIFIED_SUBORDINATION 1114
135#define IDS_PURPOSE_KEY_RECOVERY 1115
136#define IDS_PURPOSE_DOCUMENT_SIGNING 1116
137#define IDS_PURPOSE_LIFETIME_SIGNING 1117
138#define IDS_PURPOSE_DRM 1118
139#define IDS_PURPOSE_LICENSES 1119
140#define IDS_PURPOSE_LICENSE_SERVER 1120
141#define IDS_PURPOSE_ENROLLMENT_AGENT 1121
142#define IDS_PURPOSE_SMARTCARD_LOGON 1122
143#define IDS_PURPOSE_CA_EXCHANGE 1123
144#define IDS_PURPOSE_KEY_RECOVERY_AGENT 1124
145#define IDS_PURPOSE_DS_EMAIL_REPLICATION 1125
146
0cac6977
JL
147#define IDS_EXPORT_WIZARD 1200
148#define IDS_EXPORT_FORMAT_TITLE 1201
149#define IDS_EXPORT_FORMAT_SUBTITLE 1202
150#define IDS_EXPORT_FILE_TITLE 1203
151#define IDS_EXPORT_FILE_SUBTITLE 1204
298f7c53 152#define IDS_EXPORT_FILE_EXISTS 1205
4e9cbb28
JL
153#define IDS_EXPORT_FILTER_CERT 1206
154#define IDS_EXPORT_FILTER_BASE64_CERT 1207
155#define IDS_EXPORT_FILTER_CRL 1208
156#define IDS_EXPORT_FILTER_CTL 1209
157#define IDS_EXPORT_FILTER_CMS 1210
158#define IDS_EXPORT_FILTER_PFX 1211
a7096f96
JL
159#define IDS_EXPORT_FILTER_SERIALIZED_CERT_STORE 1212
160#define IDS_EXPORT_FORMAT 1213
161#define IDS_EXPORT_INCLUDE_CHAIN 1214
162#define IDS_EXPORT_KEYS 1215
163#define IDS_YES 1216
164#define IDS_NO 1217
165#define IDS_EXPORT_SUCCEEDED 1218
166#define IDS_EXPORT_FAILED 1219
53c84a85
JL
167#define IDS_EXPORT_PRIVATE_KEY_TITLE 1220
168#define IDS_EXPORT_PRIVATE_KEY_SUBTITLE 1221
9c52df83
JL
169#define IDS_EXPORT_PASSWORD_TITLE 1222
170#define IDS_EXPORT_PASSWORD_SUBTITLE 1223
0eefd4fb 171#define IDS_EXPORT_PASSWORD_MISMATCH 1224
af87814a
JL
172#define IDS_EXPORT_PRIVATE_KEY_UNAVAILABLE 1225
173#define IDS_EXPORT_PRIVATE_KEY_NON_EXPORTABLE 1226
0cac6977 174
20dfbb3d 175#define IDD_GENERAL 100
b7afe174 176#define IDD_DETAIL 101
e958485f 177#define IDD_HIERARCHY 102
e7490ad0 178#define IDD_USERNOTICE 103
7153a6fb 179#define IDD_CERT_PROPERTIES_GENERAL 104
35659656 180#define IDD_ADD_CERT_PURPOSE 105
3f687ffa 181#define IDD_SELECT_STORE 106
b55b4a0c
JL
182#define IDD_IMPORT_WELCOME 107
183#define IDD_IMPORT_FILE 108
184#define IDD_IMPORT_STORE 109
185#define IDD_IMPORT_FINISH 110
1f183ea2 186#define IDD_CERT_MGR 111
7675bf42 187#define IDD_CERT_MGR_ADVANCED 112
0cac6977 188#define IDD_EXPORT_WELCOME 113
53c84a85
JL
189#define IDD_EXPORT_PRIVATE_KEY 114
190#define IDD_EXPORT_PASSWORD 115
191#define IDD_EXPORT_FORMAT 116
192#define IDD_EXPORT_FILE 117
193#define IDD_EXPORT_FINISH 118
20dfbb3d 194
84a26e5c 195#define IDB_SMALL_ICONS 200
71472a2a
JL
196#define IDB_CERT 201
197#define IDB_CERT_ERROR 202
198#define IDB_CERT_WARNING 203
199#define IDB_CHECKS 204
56c7b55d 200#define IDB_CERT_WATERMARK 205
214a01ac 201#define IDB_CERT_HEADER 206
71472a2a 202
20dfbb3d
JL
203#define IDC_CERTIFICATE_ICON 2001
204#define IDC_CERTIFICATE_INFO 2002
205#define IDC_CERTIFICATE_STATUS 2003
206#define IDC_CERTIFICATE_NAMES 2004
207#define IDC_ADDTOSTORE 2005
208#define IDC_ISSUERSTATEMENT 2006
209
b7afe174
JL
210#define IDC_DETAIL_SELECT 2100
211#define IDC_DETAIL_LIST 2101
212#define IDC_DETAIL_VALUE 2102
213#define IDC_EDITPROPERTIES 2103
214#define IDC_EXPORT 2104
215
e958485f
JL
216#define IDC_VIEWCERTIFICATE 2200
217#define IDC_CERTPATH 2201
218#define IDC_CERTIFICATESTATUS 2202
219#define IDC_CERTIFICATESTATUSTEXT 2203
220
e7490ad0
JL
221#define IDC_USERNOTICE 2300
222#define IDC_CPS 2301
223
7153a6fb
JL
224#define IDC_FRIENDLY_NAME 2400
225#define IDC_DESCRIPTION 2401
226#define IDC_ENABLE_ALL_PURPOSES 2402
227#define IDC_DISABLE_ALL_PURPOSES 2403
228#define IDC_ENABLE_SELECTED_PURPOSES 2404
229#define IDC_CERTIFICATE_USAGES 2405
230#define IDC_ADD_PURPOSE 2406
231
35659656
JL
232#define IDC_NEW_PURPOSE 2500
233
3f687ffa
JL
234#define IDC_STORE_TEXT 2600
235#define IDC_STORE_LIST 2601
236#define IDC_SHOW_PHYSICAL_STORES 2602
237
b55b4a0c
JL
238#define IDC_IMPORT_TITLE 2700
239#define IDC_IMPORT_FILENAME 2701
240#define IDC_IMPORT_BROWSE_FILE 2702
241#define IDC_IMPORT_AUTO_STORE 2703
242#define IDC_IMPORT_SPECIFY_STORE 2704
243#define IDC_IMPORT_STORE 2705
244#define IDC_IMPORT_BROWSE_STORE 2706
245#define IDC_IMPORT_SETTINGS 2707
246
1f183ea2
JL
247#define IDC_MGR_PURPOSE_SELECTION 2800
248#define IDC_MGR_STORES 2801
249#define IDC_MGR_CERTS 2802
250#define IDC_MGR_IMPORT 2803
251#define IDC_MGR_EXPORT 2804
252#define IDC_MGR_REMOVE 2805
253#define IDC_MGR_ADVANCED 2806
254#define IDC_MGR_PURPOSES 2807
255#define IDC_MGR_VIEW 2808
256
0cac6977
JL
257#define IDC_EXPORT_TITLE 2900
258#define IDC_EXPORT_FORMAT_DER 2901
259#define IDC_EXPORT_FORMAT_BASE64 2902
260#define IDC_EXPORT_FORMAT_CMS 2903
261#define IDC_EXPORT_FORMAT_PFX 2904
262#define IDC_EXPORT_CMS_INCLUDE_CHAIN 2905
263#define IDC_EXPORT_PFX_INCLUDE_CHAIN 2906
264#define IDC_EXPORT_PFX_STRONG_ENCRYPTION 2907
265#define IDC_EXPORT_PFX_DELETE_PRIVATE_KEY 2908
266#define IDC_EXPORT_FILENAME 2909
267#define IDC_EXPORT_BROWSE_FILE 2910
268#define IDC_EXPORT_SETTINGS 2911
53c84a85
JL
269#define IDC_EXPORT_PRIVATE_KEY_YES 2912
270#define IDC_EXPORT_PRIVATE_KEY_NO 2913
af87814a
JL
271#define IDC_EXPORT_PRIVATE_KEY_UNAVAILABLE 2914
272#define IDC_EXPORT_PASSWORD 2915
273#define IDC_EXPORT_PASSWORD_CONFIRM 2916
0cac6977 274
20dfbb3d 275#endif /* ndef __CRYPTUIRES_H_ */