#351 missing definition in wincrypt.h

closed-invalid
2003-08-20
2003-05-13
Shura Zam
No

w32api-2.3.tar.gz

missing definition in wincrypt.h:

#define PLAINTEXTKEYBLOB 0x8
#define OPAQUEKEYBLOB 0x9
#define PUBLICKEYBLOBEX 0xA
#define SYMMETRICWRAPKEYBLOB 0xB

#define PP_CHANGE_PASSWORD 7
#define PP_KEYSET_SEC_DESCR 8
#define PP_CERTCHAIN 9
#define PP_KEY_TYPE_SUBTYPE 10
#define PP_PROVTYPE 16
#define PP_KEYSTORAGE 17
#define PP_APPLI_CERT 18
#define PP_SYM_KEYSIZE 19
#define PP_SESSION_KEYSIZE 20
#define PP_UI_PROMPT 21
#define PP_ENUMALGS_EX 22

BOOL WINAPI CryptContextAddRef(
HCRYPTPROV hProv, DWORD *pdwReserved,
DWORD dwFlags);

Incompatible with MS define of functions:
CryptImportKey, CryptVerifySignatureA,
CryptVerifySignatureW.
Second argiment in MS header CONS PBYTE

Discussion

  • Danny Smith

    Danny Smith - 2003-05-21
    • status: open --> closed-fixed
     
  • Danny Smith

    Danny Smith - 2003-05-21

    Logged In: YES
    user_id=11494

    Thanks I checked, but did not include the changes you
    suggested for CryptImportKey, CryptVerifySignature
    [AW]. MSDN doc's for these functions (the one's I
    found anyway) are consistent with current declarations.

    Danny

     
  • Shura Zam

    Shura Zam - 2003-05-21

    This is WinCrypt.h - part of MS PSDK

     
  • Shura Zam

    Shura Zam - 2003-05-21

    Logged In: YES
    user_id=778213

    This is WinCrypt.h - part of MS PlatformSDK

     
  • Shura Zam

    Shura Zam - 2003-05-21
    • status: closed-fixed --> open-fixed
     
  • Earnie Boyd

    Earnie Boyd - 2003-08-20
    • status: open-fixed --> closed-invalid