Changeset 25949 in vbox for trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/wincrypt.h
- Timestamp:
- Jan 21, 2010 9:26:23 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/wincrypt.h
r21731 r25949 89 89 DWORD dwReserved; 90 90 } SCHANNEL_ALG, *PSCHANNEL_ALG; 91 92 93 #define CRYPT_IPSEC_HMAC_KEY 0x0100 91 94 92 95 typedef struct _HMAC_INFO { … … 690 693 typedef struct _VTableProvStruc { 691 694 DWORD Version; 692 FARPROC pFuncVerifyImage; 693 FARPROC pFuncReturnhWnd; 695 #ifdef WINE_STRICT_PROTOTYPES 696 BOOL (WINAPI *FuncVerifyImage)(LPCSTR,BYTE*); 697 void (WINAPI *FuncReturnhWnd)(HWND*); 698 #else 699 FARPROC FuncVerifyImage; 700 FARPROC FuncReturnhWnd; 701 #endif 694 702 DWORD dwProvType; 695 703 BYTE *pbContextInfo; … … 1341 1349 } CRYPT_URL_INFO, *PCRYPT_URL_INFO; 1342 1350 1343 #define URL_OID_CERTIFICATE_ISSUER ((LPCSTR)1) 1344 #define URL_OID_CERTIFICATE_CRL_DIST_POINT ((LPCSTR)2) 1345 #define URL_OID_CTL_ISSUER ((LPCSTR)3) 1346 #define URL_OID_CTL_NEXT_UPDATE ((LPCSTR)4) 1347 #define URL_OID_CRL_ISSUER ((LPCSTR)5) 1348 #define URL_OID_CERTIFICATE_FRESHEST_CRL ((LPCSTR)6) 1349 #define URL_OID_CRL_FRESHEST_CRL ((LPCSTR)7) 1350 #define URL_OID_CROSS_CERT_DIST_POINT ((LPCSTR)8) 1351 #define URL_OID_CERTIFICATE_ISSUER ((LPCSTR)1) 1352 #define URL_OID_CERTIFICATE_CRL_DIST_POINT ((LPCSTR)2) 1353 #define URL_OID_CTL_ISSUER ((LPCSTR)3) 1354 #define URL_OID_CTL_NEXT_UPDATE ((LPCSTR)4) 1355 #define URL_OID_CRL_ISSUER ((LPCSTR)5) 1356 #define URL_OID_CERTIFICATE_FRESHEST_CRL ((LPCSTR)6) 1357 #define URL_OID_CRL_FRESHEST_CRL ((LPCSTR)7) 1358 #define URL_OID_CROSS_CERT_DIST_POINT ((LPCSTR)8) 1359 #define URL_OID_CERTIFICATE_OCSP ((LPCSTR)9) 1360 #define URL_OID_CERTIFICATE_OCSP_AND_CRL_DIST_POINT ((LPCSTR)10) 1361 #define URL_OID_CERTIFICATE_CRL_DIST_POINT_AND_OCSP ((LPCSTR)11) 1362 #define URL_OID_CROSS_CERT_SUBJECT_INFO_ACCESS ((LPCSTR)12) 1351 1363 1352 1364 #define URL_OID_GET_OBJECT_URL_FUNC "UrlDllGetObjectUrl" … … 2752 2764 #define CRYPT_STRING_HEXADDR 0x0000000a 2753 2765 #define CRYPT_STRING_HEXASCIIADDR 0x0000000b 2766 #define CRYPT_STRING_NOCRLF 0x40000000 2754 2767 #define CRYPT_STRING_NOCR 0x80000000 2755 2768 … … 2948 2961 #define szOID_ENHANCED_KEY_USAGE "2.5.29.37" 2949 2962 #define szOID_FRESHEST_CRL "2.5.29.46" 2963 #define szOID_INHIBIT_ANY_POLICY "2.5.29.54" 2950 2964 #define szOID_DOMAIN_COMPONENT "0.9.2342.19200300.100.1.25" 2951 2965 #define szOID_PKCS_12_FRIENDLY_NAME_ATTR "1.2.840.113549.1.9.20" … … 4055 4069 DWORD dwAddDisposition, PCCERT_CONTEXT *ppCertContext); 4056 4070 4071 BOOL WINAPI CertAddEncodedCertificateToSystemStoreA(LPCSTR pszCertStoreName, 4072 const BYTE *pbCertEncoded, DWORD cbCertEncoded); 4073 BOOL WINAPI CertAddEncodedCertificateToSystemStoreW(LPCWSTR pszCertStoreName, 4074 const BYTE *pbCertEncoded, DWORD cbCertEncoded); 4075 #define CertAddEncodedCertificateToSystemStore \ 4076 WINELIB_NAME_AW(CertAddEncodedCertificateToSystemStore) 4077 4057 4078 BOOL WINAPI CertAddEncodedCRLToStore(HCERTSTORE hCertStore, 4058 4079 DWORD dwCertEncodingType, const BYTE *pbCrlEncoded, DWORD cbCrlEncoded, … … 4140 4161 BOOL WINAPI CertSerializeCTLStoreElement(PCCTL_CONTEXT pCtlContext, 4141 4162 DWORD dwFlags, BYTE *pbElement, DWORD *pcbElement); 4163 4164 BOOL WINAPI CertGetIntendedKeyUsage(DWORD dwCertEncodingType, 4165 PCERT_INFO pCertInfo, BYTE *pbKeyUsage, DWORD cbKeyUsage); 4142 4166 4143 4167 BOOL WINAPI CertGetEnhancedKeyUsage(PCCERT_CONTEXT pCertContext, DWORD dwFlags,
Note:
See TracChangeset
for help on using the changeset viewer.