Defines |
| #define | NONAMELESSUNION |
| #define | szOID_MICROSOFT_Encryption_Key_Preference "1.3.6.1.4.1.311.16.4" |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (cryptdlg) |
| BOOL WINAPI | DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) |
| DWORD WINAPI | GetFriendlyNameOfCertA (PCCERT_CONTEXT pccert, LPSTR pchBuffer, DWORD cchBuffer) |
| DWORD WINAPI | GetFriendlyNameOfCertW (PCCERT_CONTEXT pccert, LPWSTR pchBuffer, DWORD cchBuffer) |
| HRESULT WINAPI | CertTrustInit (CRYPT_PROVIDER_DATA *pProvData) |
| BOOL WINAPI | CertTrustCertPolicy (CRYPT_PROVIDER_DATA *pProvData, DWORD idxSigner, BOOL fCounterSignerChain, DWORD idxCounterSigner) |
| HRESULT WINAPI | CertTrustCleanup (CRYPT_PROVIDER_DATA *pProvData) |
| static BOOL | CRYPTDLG_CheckOnlineCRL (void) |
| static BOOL | CRYPTDLG_IsCertAllowed (PCCERT_CONTEXT pCert) |
| static DWORD | CRYPTDLG_TrustStatusToConfidence (DWORD errorStatus) |
| static BOOL | CRYPTDLG_CopyChain (CRYPT_PROVIDER_DATA *data, PCCERT_CHAIN_CONTEXT chain) |
static
CERT_VERIFY_CERTIFICATE_TRUST * | CRYPTDLG_GetVerifyData (CRYPT_PROVIDER_DATA *data) |
| static HCERTCHAINENGINE | CRYPTDLG_MakeEngine (CERT_VERIFY_CERTIFICATE_TRUST *cert) |
| HRESULT WINAPI | CertTrustFinalPolicy (CRYPT_PROVIDER_DATA *data) |
| BOOL WINAPI | CertViewPropertiesA (CERT_VIEWPROPERTIES_STRUCT_A *info) |
| BOOL WINAPI | CertViewPropertiesW (CERT_VIEWPROPERTIES_STRUCT_W *info) |
| static BOOL | CRYPT_FormatHexString (const BYTE *pbEncoded, DWORD cbEncoded, WCHAR *str, DWORD *pcchStr) |
| static BOOL | CRYPT_FormatCPS (DWORD dwCertEncodingType, DWORD dwFormatStrType, const BYTE *pbEncoded, DWORD cbEncoded, WCHAR *str, DWORD *pcchStr) |
| static BOOL | CRYPT_FormatUserNotice (DWORD dwCertEncodingType, DWORD dwFormatStrType, const BYTE *pbEncoded, DWORD cbEncoded, WCHAR *str, DWORD *pcchStr) |
| BOOL WINAPI | FormatVerisignExtension (DWORD dwCertEncodingType, DWORD dwFormatType, DWORD dwFormatStrType, void *pFormatStruct, LPCSTR lpszStructType, const BYTE *pbEncoded, DWORD cbEncoded, void *pbFormat, DWORD *pcbFormat) |
| HRESULT WINAPI | DllRegisterServer (void) |
| HRESULT WINAPI | DllUnregisterServer (void) |
Variables |
| static HINSTANCE | hInstance |
| static const WCHAR | indent [] = { ' ',' ',' ',' ',' ',0 } |
| static const WCHAR | colonCrlf [] = { ':','\r','\n',0 } |
| static const WCHAR | colonSpace [] = { ':',' ',0 } |
| static const WCHAR | crlf [] = { '\r','\n',0 } |
| static const WCHAR | commaSep [] = { ',',' ',0 } |