wincrypt.h () CRYPT_CREDENTIALS 结构
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 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈