Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

437 lines
19 KiB

  1. //Microsoft Developer Studio generated resource script.
  2. //
  3. #include "resource.h"
  4. #define APSTUDIO_READONLY_SYMBOLS
  5. /////////////////////////////////////////////////////////////////////////////
  6. //
  7. // Generated from the TEXTINCLUDE 2 resource.
  8. //
  9. #include "winres.h"
  10. /////////////////////////////////////////////////////////////////////////////
  11. #undef APSTUDIO_READONLY_SYMBOLS
  12. /////////////////////////////////////////////////////////////////////////////
  13. // English (U.S.) resources
  14. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  15. #ifdef _WIN32
  16. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  17. #pragma code_page(1252)
  18. #endif //_WIN32
  19. #ifdef APSTUDIO_INVOKED
  20. /////////////////////////////////////////////////////////////////////////////
  21. //
  22. // TEXTINCLUDE
  23. //
  24. 1 TEXTINCLUDE DISCARDABLE
  25. BEGIN
  26. "resource.h\0"
  27. END
  28. 2 TEXTINCLUDE DISCARDABLE
  29. BEGIN
  30. "#include ""winres.h""\r\n"
  31. "\0"
  32. END
  33. 3 TEXTINCLUDE DISCARDABLE
  34. BEGIN
  35. "1 TYPELIB ""CAPICOM.tlb""\0"
  36. END
  37. #endif // APSTUDIO_INVOKED
  38. #ifndef _MAC
  39. /////////////////////////////////////////////////////////////////////////////
  40. //
  41. // Version
  42. //
  43. VS_VERSION_INFO VERSIONINFO
  44. FILEVERSION 2,0,0,1
  45. PRODUCTVERSION 2,0,0,1
  46. FILEFLAGSMASK 0x3fL
  47. #ifdef _DEBUG
  48. FILEFLAGS 0x1L
  49. #else
  50. FILEFLAGS 0x0L
  51. #endif
  52. FILEOS 0x4L
  53. FILETYPE 0x2L
  54. FILESUBTYPE 0x0L
  55. BEGIN
  56. BLOCK "StringFileInfo"
  57. BEGIN
  58. BLOCK "040904b0"
  59. BEGIN
  60. VALUE "Comments", "\0"
  61. VALUE "CompanyName", "Microsoft Corporation\0"
  62. VALUE "FileDescription", "CAPICOM Module\0"
  63. VALUE "FileVersion", "2, 0, 0, 1\0"
  64. VALUE "InternalName", "CAPICOM\0"
  65. VALUE "LegalCopyright", "Copyright (c) 1999-2002 Microsoft Corporation\0"
  66. VALUE "LegalTrademarks", "\0"
  67. VALUE "OLESelfRegister", "\0"
  68. VALUE "OriginalFilename", "CAPICOM.DLL\0"
  69. VALUE "PrivateBuild", "\0"
  70. VALUE "ProductName", "CAPICOM Module\0"
  71. VALUE "ProductVersion", "2, 0, 0, 1\0"
  72. VALUE "SpecialBuild", "Gold\0"
  73. END
  74. END
  75. BLOCK "VarFileInfo"
  76. BEGIN
  77. VALUE "Translation", 0x409, 1200
  78. END
  79. END
  80. #endif // !_MAC
  81. /////////////////////////////////////////////////////////////////////////////
  82. //
  83. // REGISTRY
  84. //
  85. IDR_ALGORITHM REGISTRY DISCARDABLE "Algorithm.rgs"
  86. IDR_ATTRIBUTE REGISTRY DISCARDABLE "Attribute.rgs"
  87. IDR_ATTRIBUTES REGISTRY DISCARDABLE "Attributes.rgs"
  88. IDR_BASICCONSTRAINTS REGISTRY DISCARDABLE "BasicConstraints.rgs"
  89. IDR_CERTIFICATE REGISTRY DISCARDABLE "Certificate.rgs"
  90. IDR_CERTIFICATES REGISTRY DISCARDABLE "Certificates.rgs"
  91. IDR_CERTIFICATESTATUS REGISTRY DISCARDABLE "CertificateStatus.rgs"
  92. IDR_CHAIN REGISTRY DISCARDABLE "Chain.rgs"
  93. IDR_EKU REGISTRY DISCARDABLE "EKU.rgs"
  94. IDR_EKUS REGISTRY DISCARDABLE "EKUs.rgs"
  95. IDR_NOTICENUMBERS REGISTRY DISCARDABLE "NoticeNumbers.rgs"
  96. IDR_QUALIFIER REGISTRY DISCARDABLE "Qualifier.rgs"
  97. IDR_ENCODEDDATA REGISTRY DISCARDABLE "EncodedData.rgs"
  98. IDR_ENCRYPTEDDATA REGISTRY DISCARDABLE "EncryptedData.rgs"
  99. IDR_ENVELOPEDDATA REGISTRY DISCARDABLE "EnvelopedData.rgs"
  100. IDR_EXTENDEDKEYUSAGE REGISTRY DISCARDABLE "ExtendedKeyUsage.rgs"
  101. IDR_EXTENDEDPROPERTY REGISTRY DISCARDABLE "ExtendedProperty.rgs"
  102. IDR_EXTENDEDPROPERTIES REGISTRY DISCARDABLE "ExtendedProperties.rgs"
  103. IDR_EXTENSION REGISTRY DISCARDABLE "Extension.rgs"
  104. IDR_EXTENSIONS REGISTRY DISCARDABLE "Extensions.rgs"
  105. IDR_KEYUSAGE REGISTRY DISCARDABLE "KeyUsage.rgs"
  106. IDR_OID REGISTRY DISCARDABLE "OID.rgs"
  107. IDR_PRIVATEKEY REGISTRY DISCARDABLE "PrivateKey.rgs"
  108. IDR_PUBLICKEY REGISTRY DISCARDABLE "PublicKey.rgs"
  109. IDR_RECIPIENTS REGISTRY DISCARDABLE "Recipients.rgs"
  110. IDR_SETTINGS REGISTRY DISCARDABLE "Settings.rgs"
  111. IDR_SIGNEDDATA REGISTRY DISCARDABLE "SignedData.rgs"
  112. IDR_SIGNEDCODE REGISTRY DISCARDABLE "SignedCode.rgs"
  113. IDR_SIGNER REGISTRY DISCARDABLE "Signer.rgs"
  114. IDR_SIGNERS REGISTRY DISCARDABLE "Signers.rgs"
  115. IDR_STORE REGISTRY DISCARDABLE "Store.rgs"
  116. IDR_TEMPLATE REGISTRY DISCARDABLE "Template.rgs"
  117. IDR_HASHEDDATA REGISTRY DISCARDABLE "HashedData.rgs"
  118. IDR_QUALIFIERS REGISTRY DISCARDABLE "Qualifiers.rgs"
  119. IDR_POLICYINFORMATION REGISTRY DISCARDABLE "PolicyInformation.rgs"
  120. IDR_CERTIFICATEPOLICIES REGISTRY DISCARDABLE "CertificatePolicies.rgs"
  121. IDR_UTILITIES REGISTRY DISCARDABLE "Utilities.rgs"
  122. IDR_OIDS REGISTRY DISCARDABLE "OIDs.rgs"
  123. /////////////////////////////////////////////////////////////////////////////
  124. //
  125. // Dialog
  126. //
  127. IDD_STORE_OPEN_SECURITY_ALERT_DLG DIALOG DISCARDABLE 0, 0, 286, 112
  128. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  129. CAPTION "Security Alert"
  130. FONT 8, "MS Shell Dlg"
  131. BEGIN
  132. DEFPUSHBUTTON "&No",IDNO,148,89,52,14
  133. PUSHBUTTON "&Yes",IDYES,84,89,52,14
  134. LTEXT "This Web site needs access to digital certificates on this computer.",
  135. IDC_STATIC,10,8,266,14
  136. LTEXT "WARNING: By allowing access to your certificates, this Web site will also gain access to any personal information that are stored in your certificates.",
  137. IDC_STATIC,10,24,266,20
  138. LTEXT "Do you want this Web site to gain access to the certificates on this computer now?",
  139. IDC_STATIC,10,48,266,14
  140. CONTROL "",IDC_SEPARATORLINE,"Static",SS_ETCHEDHORZ,5,80,276,1
  141. END
  142. IDD_STORE_ADD_SECURITY_ALERT_DLG DIALOG DISCARDABLE 0, 0, 286, 154
  143. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  144. CAPTION "Security Alert"
  145. FONT 8, "MS Shell Dlg"
  146. BEGIN
  147. DEFPUSHBUTTON "&No",IDNO,148,130,52,14
  148. PUSHBUTTON "&Yes",IDYES,84,130,52,14
  149. LTEXT "This Web site needs to add digital certificates to this computer.",
  150. IDC_STATIC,10,8,266,14
  151. LTEXT "WARNING: Allowing an untrusted Web site to add digital certificates is a security risk. The Web site could install certificates you do not trust, which could allow programs that you do not trust to run on this computer and gain access to your data.",
  152. IDC_STATIC,10,24,266,28
  153. LTEXT "Do you want this Web site to add the certificates now?",
  154. IDC_STATIC,10,56,266,14
  155. CONTROL "&Do not show this dialog box again.",
  156. IDC_DLG_NO_SHOW_AGAIN,"Button",BS_AUTOCHECKBOX |
  157. WS_TABSTOP,10,72,266,14
  158. LTEXT "If you select this check box, any Web pages within this site will be able to add certificates without prompting you again. However, you will be prompted again when you visit another Web site.",
  159. IDC_STATIC,22,86,254,28
  160. CONTROL "",IDC_SEPARATORLINE,"Static",SS_ETCHEDHORZ,5,120,276,1
  161. END
  162. IDD_STORE_REMOVE_SECURITY_ALERT_DLG DIALOG DISCARDABLE 0, 0, 286, 154
  163. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  164. CAPTION "Security Alert"
  165. FONT 8, "MS Shell Dlg"
  166. BEGIN
  167. DEFPUSHBUTTON "&No",IDNO,148,130,52,14
  168. PUSHBUTTON "&Yes",IDYES,84,130,52,14
  169. LTEXT "This Web site needs to delete digital certificates from this computer.",
  170. IDC_STATIC,10,8,266,14
  171. LTEXT "WARNING: Allowing an untrusted Web site to delete digital certificates is a security risk. The Web site could delete certificates that may be needed for the system to function properly.",
  172. IDC_STATIC,10,24,266,28
  173. LTEXT "Do you want this Web site to delete the certificates now?",
  174. IDC_STATIC,10,56,266,14
  175. CONTROL "&Do not show this dialog box again.",
  176. IDC_DLG_NO_SHOW_AGAIN,"Button",BS_AUTOCHECKBOX |
  177. WS_TABSTOP,10,72,266,14
  178. LTEXT "If you select this check box, any Web pages within this site will be able to delete certificates without prompting you again. However, you will be prompted again when you visit another Web site.",
  179. IDC_STATIC,22,86,254,28
  180. CONTROL "",IDC_SEPARATORLINE,"Static",SS_ETCHEDHORZ,5,120,276,1
  181. END
  182. IDD_SIGN_SECURITY_ALERT_DLG DIALOG DISCARDABLE 0, 0, 286, 154
  183. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  184. CAPTION "Security Alert"
  185. FONT 8, "MS Shell Dlg"
  186. BEGIN
  187. DEFPUSHBUTTON "&No",IDNO,148,130,52,14
  188. PUSHBUTTON "&Yes",IDYES,84,130,52,14
  189. LTEXT "This Web site needs to create a digital signature using your private key.",
  190. IDC_STATIC,10,8,266,14
  191. LTEXT "WARNING: Allowing an untrusted Web site to use your private key is a security risk. The Web site could use your private key to compromise protected data or assume your identity.",
  192. IDC_STATIC,10,24,266,28
  193. LTEXT "Do you want this Web site to create the signature now?",
  194. IDC_STATIC,10,56,266,14
  195. CONTROL "&Do not show this dialog box again.",
  196. IDC_DLG_NO_SHOW_AGAIN,"Button",BS_AUTOCHECKBOX |
  197. WS_TABSTOP,10,72,266,14
  198. LTEXT "If you select this check box, any Web pages within this site will be able to create digital signatures without prompting you again. However, you will be prompted again when you visit another Web site.",
  199. IDC_STATIC,22,86,254,28
  200. CONTROL "",IDC_SEPARATORLINE,"Static",SS_ETCHEDHORZ,5,120,276,1
  201. END
  202. IDD_DECRYPT_SECURITY_ALERT_DLG DIALOG DISCARDABLE 0, 0, 286, 154
  203. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  204. CAPTION "Security Alert"
  205. FONT 8, "MS Shell Dlg"
  206. BEGIN
  207. DEFPUSHBUTTON "&No",IDNO,148,130,52,14
  208. PUSHBUTTON "&Yes",IDYES,84,130,52,14
  209. LTEXT "This Web site needs to decrypt data using your private key.",
  210. IDC_STATIC,10,8,266,14
  211. LTEXT "Do you want this Web site to decrypt the data now?",
  212. IDC_STATIC,10,56,266,14
  213. LTEXT "WARNING: Allowing an untrusted Web site to use your private key is a security risk. The Web site could use your private key to compromise protected data or assume your identity.",
  214. IDC_STATIC,10,24,266,28
  215. CONTROL "&Do not show this dialog box again.",
  216. IDC_DLG_NO_SHOW_AGAIN,"Button",BS_AUTOCHECKBOX |
  217. WS_TABSTOP,10,72,266,14
  218. LTEXT "If you select this check box, any Web pages within this site will be able to decrypt data without prompting you again. However, you will be prompted again when you visit another Web site.",
  219. IDC_STATIC,22,86,254,28
  220. CONTROL "",IDC_SEPARATORLINE,"Static",SS_ETCHEDHORZ,5,120,276,1
  221. END
  222. /////////////////////////////////////////////////////////////////////////////
  223. //
  224. // String Table
  225. //
  226. STRINGTABLE DISCARDABLE
  227. BEGIN
  228. IDS_STORE_OPEN_PROMPT_STRING
  229. "This program needs to open certificate store on your computer.\n\nDo you want the program to continue?"
  230. END
  231. STRINGTABLE DISCARDABLE
  232. BEGIN
  233. IDS_STORE_ADD_PROMPT_STRING
  234. "This program needs to add certificate(s) to your computer.\n\nDo you want the program to continue?"
  235. END
  236. STRINGTABLE DISCARDABLE
  237. BEGIN
  238. IDS_SIGN_PROMPT_STRING "This program needs to create a digital signature using your private key.\n\nDo you want the program to continue?"
  239. END
  240. STRINGTABLE DISCARDABLE
  241. BEGIN
  242. IDS_DECRYPT_PROMPT_STRING
  243. "This program needs to decrypt an encrypted message using your private key.\n\nDo you want the program to continue?"
  244. END
  245. STRINGTABLE DISCARDABLE
  246. BEGIN
  247. IDS_CAPICOM_E_ENCODE_INVALID_TYPE
  248. "The specified CAPICOM_ENCODING_TYPE is invalid.\n"
  249. END
  250. STRINGTABLE DISCARDABLE
  251. BEGIN
  252. IDS_CAPICOM_E_EKU_INVALID_OID
  253. "Unable to set the EKU Value property. It is only valid to set the EKU Value property when the EKU Name property is set to CAPICOM_EKU_OTHER.\n"
  254. IDS_CAPICOM_E_EKU_OID_NOT_INITIALIZED
  255. "Value property of EKU object has not been set.\n"
  256. IDS_CAPICOM_E_CERTIFICATE_NOT_INITIALIZED
  257. "The Certificate object has not been properly initialized.\n"
  258. IDS_CAPICOM_E_CERTIFICATE_NO_PRIVATE_KEY
  259. "The associated private key for the certificate is not available.\n"
  260. END
  261. STRINGTABLE DISCARDABLE
  262. BEGIN
  263. IDS_CAPICOM_E_CHAIN_NOT_BUILT
  264. "The certificate chain has not been built.\n"
  265. IDS_CAPICOM_E_STORE_NOT_OPENED
  266. "The Store object does not represent an opened certificate store.\n"
  267. IDS_CAPICOM_E_STORE_EMPTY
  268. "The certificate store does not contain any certificate.\n"
  269. END
  270. STRINGTABLE DISCARDABLE
  271. BEGIN
  272. IDS_CAPICOM_E_STORE_INVALID_OPEN_MODE
  273. "The specified CAPICOM_STORE_OPEN_MODE is invalid.\n"
  274. IDS_CAPICOM_E_STORE_INVALID_SAVE_AS_TYPE
  275. "The specified CAPICOM_STORE_SAVE_AS_TYPE is invalid.\n"
  276. IDS_CAPICOM_E_ATTRIBUTE_NAME_NOT_INITIALIZED
  277. "The attribute name has not been properly initialized.\n"
  278. IDS_CAPICOM_E_ATTRIBUTE_VALUE_NOT_INITIALIZED
  279. "The attribute value has not been properly initialized.\n"
  280. IDS_CAPICOM_E_ATTRIBUTE_INVALID_NAME "The attribute name is invalid.\n"
  281. IDS_CAPICOM_E_ATTRIBUTE_INVALID_VALUE "The attribute value is invalid.\n"
  282. END
  283. STRINGTABLE DISCARDABLE
  284. BEGIN
  285. IDS_CAPICOM_E_SIGNER_NOT_INITIALIZED
  286. "The Signer object has not been properly initialized.\n"
  287. IDS_CAPICOM_E_SIGNER_NOT_FOUND
  288. "The signer is not found in the signed message.\n"
  289. IDS_CAPICOM_E_SIGNER_NO_CHAIN
  290. "The signer's chain has not been previously built, yet."
  291. IDS_CAPICOM_E_SIGNER_INVALID_USAGE
  292. "The signer's certificate is not valid for signing.\n"
  293. IDS_CAPICOM_E_SIGN_NOT_INITIALIZED
  294. "The SignedData object has not been properly initialized.\n"
  295. IDS_CAPICOM_E_SIGN_INVALID_TYPE
  296. "The signed message is not a SignedData type.\n"
  297. IDS_CAPICOM_E_SIGN_NOT_SIGNED "The message has not been signed.\n"
  298. END
  299. STRINGTABLE DISCARDABLE
  300. BEGIN
  301. IDS_CAPICOM_E_INVALID_ALGORITHM
  302. "The specified encryption algorithm is invalid.\n"
  303. IDS_CAPICOM_E_INVALID_KEY_LENGTH
  304. "The specified encryption key length is invalid.\n"
  305. END
  306. STRINGTABLE DISCARDABLE
  307. BEGIN
  308. IDS_CAPICOM_E_ENVELOP_NOT_INITIALIZED
  309. "The EnvelopedData object has not been properly initialized.\n"
  310. IDS_CAPICOM_E_ENVELOP_INVALID_TYPE
  311. "The enveloped message is not an EnvelopedData type.\n"
  312. IDS_CAPICOM_E_ENVELOP_NO_RECIPIENT
  313. "The is no recipient in the EnvelopedData object.\n"
  314. IDS_CAPICOM_E_ENVELOP_RECIPIENT_NOT_FOUND
  315. "Certificate for recipient(s) specified in the EnvelopedData object cannot be found.\n"
  316. IDS_CAPICOM_E_ENCRYPT_NOT_INITIALIZED
  317. "The EncryptedData object has not been properly initialized.\n"
  318. IDS_CAPICOM_E_ENCRYPT_INVALID_TYPE
  319. "The encrypted message is not an EncryptedData type.\n"
  320. IDS_CAPICOM_E_ENCRYPT_NO_SECRET
  321. "The encryption secret has not been properly initialized.\n"
  322. END
  323. STRINGTABLE DISCARDABLE
  324. BEGIN
  325. IDS_CAPICOM_E_NOT_SUPPORTED
  326. "The requested operation is not supported in this platform.\n"
  327. IDS_CAPICOM_E_UI_DISABLED
  328. "The UI has been disabled, but the component is not able to proceed without further information from user.\n"
  329. IDS_CAPICOM_E_CANCELLED "The requested operation has been cancelled by the user.\n"
  330. IDS_CAPICOM_E_NOT_ALLOWED
  331. "The requested operation is not allowed in this process.\n"
  332. IDS_CAPICOM_E_OUT_OF_RESOURCE
  333. "There is no more resource available to complete this operation.\n"
  334. IDS_CAPICOM_E_INTERNAL "An internal error has occured. Please contact Microsoft technical support for assistance.\n"
  335. IDS_CAPICOM_E_UNKNOWN "An unknown error has occured. Please contact your vendor for assistance.\n"
  336. END
  337. STRINGTABLE DISCARDABLE
  338. BEGIN
  339. IDS_CAPICOM_E_PRIVATE_KEY_NOT_INITIALIZED
  340. "The PrivateKey object has not been properly initialized.\n"
  341. IDS_CAPICOM_E_PRIVATE_KEY_NOT_EXPORTABLE
  342. "The private key cannot be exported.\n"
  343. END
  344. STRINGTABLE DISCARDABLE
  345. BEGIN
  346. IDS_CAPICOM_E_ENCODE_NOT_INITIALIZED
  347. "The EncodedData object has not been properly initialized.\n"
  348. END
  349. STRINGTABLE DISCARDABLE
  350. BEGIN
  351. IDS_CAPICOM_E_EXTENSION_NOT_INITIALIZED
  352. "The Extension object has not been properly initialized.\n"
  353. IDS_CAPICOM_E_PROPERTY_NOT_INITIALIZED
  354. "The ExtendedProperty object has not been properly initialized.\n"
  355. END
  356. STRINGTABLE DISCARDABLE
  357. BEGIN
  358. IDS_CAPICOM_E_FIND_INVALID_TYPE "The specified find type is invalid.\n"
  359. IDS_CAPICOM_E_FIND_INVALID_PREDEFINED_POLICY
  360. "The pre-defined find policy is invalid.\n"
  361. END
  362. STRINGTABLE DISCARDABLE
  363. BEGIN
  364. IDS_CAPICOM_E_CODE_NOT_INITIALIZED
  365. "The SignedCode data has not been properly initialized.\n"
  366. IDS_CAPICOM_E_CODE_NOT_SIGNED "The code has not been signed.\n"
  367. IDS_CAPICOM_E_CODE_DESCRIPTION_NOT_INITIALIZED
  368. "The description of code to be signed has not been set.\n"
  369. IDS_CAPICOM_E_CODE_DESCRIPTION_URL_NOT_INITIALIZED
  370. "The description URL of code to be signed has not been set.\n"
  371. IDS_CAPICOM_E_CODE_INVALID_TIMESTAMP_URL
  372. "The timestamp server cannot be reached.\n"
  373. IDS_CAPICOM_E_HASH_NO_DATA
  374. "The HashedData object does not contain hashed value.\n"
  375. END
  376. STRINGTABLE DISCARDABLE
  377. BEGIN
  378. IDS_CAPICOM_E_INVALID_CONVERT_TYPE
  379. "The specified CAPICOM_CONVERT_TYPE is invalid.\n"
  380. END
  381. #endif // English (U.S.) resources
  382. /////////////////////////////////////////////////////////////////////////////
  383. #ifndef APSTUDIO_INVOKED
  384. /////////////////////////////////////////////////////////////////////////////
  385. //
  386. // Generated from the TEXTINCLUDE 3 resource.
  387. //
  388. 1 TYPELIB "CAPICOM.tlb"
  389. /////////////////////////////////////////////////////////////////////////////
  390. #endif // not APSTUDIO_INVOKED