Source code of Windows XP (NT5)
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.

206 lines
7.7 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1997 - 1999
  6. //
  7. // File: certcli.src
  8. //
  9. //--------------------------------------------------------------------------
  10. // public library will mark everything as PRIVATE
  11. #ifndef PRIVATEEXPORT
  12. #define PRIVATEEXPORT PRIVATE
  13. #endif
  14. LIBRARY certcli
  15. EXPORTS
  16. DllCanUnloadNow PRIVATE
  17. DllGetClassObject PRIVATE
  18. DllRegisterServer PRIVATE
  19. DllUnregisterServer PRIVATE
  20. GetProxyDllInfo PRIVATE
  21. DllInstall PRIVATE
  22. CAFindByName PRIVATEEXPORT
  23. CAFindByCertType PRIVATEEXPORT
  24. CAFindByIssuerDN PRIVATEEXPORT
  25. CAEnumFirstCA PRIVATEEXPORT
  26. CAEnumNextCA PRIVATEEXPORT
  27. CACreateNewCA PRIVATEEXPORT
  28. CAUpdateCA PRIVATEEXPORT
  29. CADeleteCA PRIVATEEXPORT
  30. CACountCAs PRIVATEEXPORT
  31. CACloseCA PRIVATEEXPORT
  32. CAGetCAProperty PRIVATEEXPORT
  33. CAFreeCAProperty PRIVATEEXPORT
  34. CASetCAProperty PRIVATEEXPORT
  35. CAGetCACertificate PRIVATEEXPORT
  36. CASetCACertificate PRIVATEEXPORT
  37. CAGetCAExpiration PRIVATEEXPORT
  38. CASetCAExpiration PRIVATEEXPORT
  39. CAGetCASecurity PRIVATEEXPORT
  40. CASetCASecurity PRIVATEEXPORT
  41. CAAccessCheck PRIVATEEXPORT
  42. CAAccessCheckEx PRIVATEEXPORT
  43. CAEnumCertTypesForCA PRIVATEEXPORT
  44. CAEnumCertTypesForCAEx PRIVATEEXPORT
  45. CAAddCACertificateType PRIVATEEXPORT
  46. CARemoveCACertificateType PRIVATEEXPORT
  47. CAGetCAFlags PRIVATEEXPORT
  48. CASetCAFlags PRIVATEEXPORT
  49. CAGetDN PRIVATEEXPORT
  50. CAEnumCertTypes PRIVATEEXPORT
  51. CAEnumCertTypesEx PRIVATEEXPORT
  52. CAFindCertTypeByName PRIVATEEXPORT
  53. CACreateCertType PRIVATEEXPORT
  54. CAUpdateCertType PRIVATEEXPORT
  55. CADeleteCertType PRIVATEEXPORT
  56. CACloneCertType PRIVATEEXPORT
  57. CAEnumNextCertType PRIVATEEXPORT
  58. CACountCertTypes PRIVATEEXPORT
  59. CACloseCertType PRIVATEEXPORT
  60. CAGetCertTypeProperty PRIVATEEXPORT
  61. CAGetCertTypePropertyEx PRIVATEEXPORT
  62. CASetCertTypeProperty PRIVATEEXPORT
  63. CASetCertTypePropertyEx PRIVATEEXPORT
  64. CAFreeCertTypeProperty PRIVATEEXPORT
  65. CAGetCertTypeExtensions PRIVATEEXPORT
  66. CAGetCertTypeExtensionsEx PRIVATEEXPORT
  67. CAFreeCertTypeExtensions PRIVATEEXPORT
  68. CASetCertTypeExtension PRIVATEEXPORT
  69. CAGetCertTypeKeySpec PRIVATEEXPORT
  70. CASetCertTypeKeySpec PRIVATEEXPORT
  71. CAGetCertTypeExpiration PRIVATEEXPORT
  72. CASetCertTypeExpiration PRIVATEEXPORT
  73. CAGetCertTypeFlags PRIVATEEXPORT
  74. CAGetCertTypeFlagsEx PRIVATEEXPORT
  75. CASetCertTypeFlags PRIVATEEXPORT
  76. CASetCertTypeFlagsEx PRIVATEEXPORT
  77. CAInstallDefaultCertType PRIVATEEXPORT
  78. CAIsCertTypeCurrent PRIVATEEXPORT
  79. CACertTypeGetSecurity PRIVATEEXPORT
  80. CACertTypeSetSecurity PRIVATEEXPORT
  81. CACertTypeAccessCheck PRIVATEEXPORT
  82. CACertTypeAccessCheckEx PRIVATEEXPORT
  83. CAOIDCreateNew PRIVATEEXPORT
  84. CAOIDSetProperty PRIVATEEXPORT
  85. CAOIDAdd PRIVATEEXPORT
  86. CAOIDDelete PRIVATEEXPORT
  87. CAOIDGetProperty PRIVATEEXPORT
  88. CAOIDFreeProperty PRIVATEEXPORT
  89. CAOIDGetLdapURL PRIVATEEXPORT
  90. CAOIDFreeLdapURL PRIVATEEXPORT
  91. CACertTypeRegisterQuery PRIVATEEXPORT
  92. CACertTypeQuery PRIVATEEXPORT
  93. CACertTypeUnregisterQuery PRIVATEEXPORT
  94. CACreateLocalAutoEnrollmentObject PRIVATEEXPORT
  95. CADeleteLocalAutoEnrollmentObject PRIVATEEXPORT
  96. CACreateAutoEnrollmentObjectEx PRIVATEEXPORT
  97. CSPrintAssert @201 NONAME PRIVATEEXPORT
  98. CSPrintError @202 NONAME PRIVATEEXPORT
  99. DbgPrintf @203 NONAME PRIVATEEXPORT
  100. DbgPrintfInit @204 NONAME PRIVATEEXPORT
  101. DbgIsSSActive @205 NONAME PRIVATEEXPORT
  102. myHResultToString @206 NONAME PRIVATEEXPORT
  103. myGetErrorMessageText @207 NONAME PRIVATEEXPORT
  104. myHResultToStringRaw @208 NONAME PRIVATEEXPORT
  105. myDoesDSExist @209 NONAME PRIVATEEXPORT
  106. myGetConfigFromPicker @210 NONAME PRIVATEEXPORT
  107. myGetColumnDisplayName @211 NONAME PRIVATEEXPORT
  108. myGetColumnName @212 NONAME PRIVATEEXPORT
  109. myFreeColumnDisplayNames @213 NONAME PRIVATEEXPORT
  110. myRobustLdapBind @214 NONAME PRIVATEEXPORT
  111. myIsDelayLoadHResult @215 NONAME PRIVATEEXPORT
  112. myHExceptionCode @216 NONAME PRIVATEEXPORT
  113. myJetHResult @217 NONAME PRIVATEEXPORT
  114. myModifyVirtualRootsAndFileShares @218 NONAME PRIVATEEXPORT
  115. CertServerSubmitRequest @219 NONAME PRIVATEEXPORT
  116. CertServerRetrievePending @220 NONAME PRIVATEEXPORT
  117. CertServerFreeMemory @221 NONAME PRIVATEEXPORT
  118. ObsoleteDecodeFileA @222 NONAME PRIVATEEXPORT
  119. DecodeFileW @223 NONAME PRIVATEEXPORT
  120. ObsoleteEncodeToFileA @224 NONAME PRIVATEEXPORT
  121. EncodeToFileW @225 NONAME PRIVATEEXPORT
  122. ObsoleteDecodeCertA @226 NONAME PRIVATEEXPORT
  123. ObsoleteDecodeCertW @227 NONAME PRIVATEEXPORT
  124. ObsoleteEncodeCertA @228 NONAME PRIVATEEXPORT
  125. ObsoleteEncodeCertW @229 NONAME PRIVATEEXPORT
  126. ObsoleteSizeBase64HeaderA @230 NONAME PRIVATEEXPORT
  127. ObsoleteSizeBase64HeaderW @231 NONAME PRIVATEEXPORT
  128. ObsoleteBase64DecodeA @232 NONAME PRIVATEEXPORT
  129. ObsoleteBase64DecodeW @233 NONAME PRIVATEEXPORT
  130. ObsoleteBase64EncodeA @234 NONAME PRIVATEEXPORT
  131. ObsoleteBase64EncodeW @235 NONAME PRIVATEEXPORT
  132. ObsoleteHexDecodeA @236 NONAME PRIVATEEXPORT
  133. ObsoleteHexDecodeW @237 NONAME PRIVATEEXPORT
  134. ObsoleteHexEncodeA @238 NONAME PRIVATEEXPORT
  135. ObsoleteHexEncodeW @239 NONAME PRIVATEEXPORT
  136. myAddShare @240 NONAME PRIVATEEXPORT
  137. CertificateInterfaceInit @241 NONAME PRIVATEEXPORT
  138. DbgLogStringInit @242 NONAME PRIVATEEXPORT
  139. ObsoleteMultiByteIntegerToWszBuf @243 NONAME PRIVATEEXPORT
  140. ObsoleteMultiByteIntegerToBstr @244 NONAME PRIVATEEXPORT
  141. WszToMultiByteIntegerBuf @245 NONAME PRIVATEEXPORT
  142. WszToMultiByteInteger @246 NONAME PRIVATEEXPORT
  143. myGetErrorMessageText1 @247 NONAME PRIVATEEXPORT
  144. myGetErrorMessageTextEx @248 NONAME PRIVATEEXPORT
  145. myCAPropGetDisplayName @249 NONAME PRIVATEEXPORT
  146. myCAPropInfoUnmarshal @250 NONAME PRIVATEEXPORT
  147. myCAPropInfoLookup @251 NONAME PRIVATEEXPORT
  148. myRobustLdapBindEx @252 NONAME PRIVATEEXPORT
  149. caTranslateFileTimePeriodToPeriodUnits @253 NONAME PRIVATEEXPORT
  150. myCryptBinaryToString @254 NONAME PRIVATEEXPORT
  151. myCryptBinaryToStringA @255 NONAME PRIVATEEXPORT
  152. myCryptStringToBinary @256 NONAME PRIVATEEXPORT
  153. myCryptStringToBinaryA @257 NONAME PRIVATEEXPORT
  154. myOIDHashOIDToString @258 NONAME PRIVATEEXPORT
  155. myLogExceptionInit @259 NONAME PRIVATEEXPORT
  156. myHExceptionCodePrint @260 NONAME PRIVATEEXPORT
  157. #if DBG_CERTSRV
  158. myRegisterMemDump @1001 NONAME PRIVATEEXPORT
  159. myRegisterMemAlloc @1002 NONAME PRIVATEEXPORT
  160. myRegisterMemFree @1003 NONAME PRIVATEEXPORT
  161. myLocalAlloc @1004 NONAME PRIVATEEXPORT
  162. myLocalReAlloc @1005 NONAME PRIVATEEXPORT
  163. myLocalFree @1006 NONAME PRIVATEEXPORT
  164. myCoTaskMemAlloc @1007 NONAME PRIVATEEXPORT
  165. myCoTaskMemRealloc @1008 NONAME PRIVATEEXPORT
  166. myCoTaskMemFree @1009 NONAME PRIVATEEXPORT
  167. mySysAllocString @1010 NONAME PRIVATEEXPORT
  168. mySysReAllocString @1011 NONAME PRIVATEEXPORT
  169. mySysAllocStringLen @1012 NONAME PRIVATEEXPORT
  170. mySysReAllocStringLen @1013 NONAME PRIVATEEXPORT
  171. mySysFreeString @1014 NONAME PRIVATEEXPORT
  172. mySysAllocStringByteLen @1015 NONAME PRIVATEEXPORT
  173. myVariantClear @1016 NONAME PRIVATEEXPORT
  174. myPropVariantClear @1017 NONAME PRIVATEEXPORT
  175. myNew @1018 NONAME PRIVATEEXPORT
  176. myDelete @1019 NONAME PRIVATEEXPORT
  177. //Add new debug exports here:
  178. //@1020 NONAME PRIVATEEXPORT
  179. //@1021 NONAME PRIVATEEXPORT
  180. //@1022 NONAME PRIVATEEXPORT
  181. //@1023 NONAME PRIVATEEXPORT
  182. myStringFromCLSID @1024 NONAME PRIVATEEXPORT
  183. myStringFromIID @1025 NONAME PRIVATEEXPORT
  184. myFormatMessageW @1026 NONAME PRIVATEEXPORT
  185. myVariantChangeType @1027 NONAME PRIVATEEXPORT
  186. myVariantChangeTypeEx @1028 NONAME PRIVATEEXPORT
  187. #endif // DBG_CERTSRV