CRYPT_CREDENTIALS結構 (wincrypt.h)
CRYPT_CREDENTIALS結構包含可做為選擇性輸入傳遞至遠端物件擷取函式的認證相關信息,例如 CryptRetrieveObjectByUrl 或 CryptGetTimeValidObject。
語法
typedef struct _CRYPT_CREDENTIALS {
DWORD cbSize;
LPCSTR pszCredentialsOid;
LPVOID pvCredentials;
} CRYPT_CREDENTIALS, *PCRYPT_CREDENTIALS;
成員
cbSize
這個 結構的大小,以位元組為單位。
pszCredentialsOid
Null 終止字串的指標,其中包含 pvCredentials 成員所代表的認證物件類型。
這個成員可以包含下列可能的值。
值 | 意義 |
---|---|
|
pvCredentials 成員包含代表使用者名稱和密碼組合的CRYPT_PASSWORD_CREDENTIALS結構。 |
pvCredentials
pszCredentialsOid 成員所定義的結構指標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | wincrypt.h |