schannel.h) (SCH_CRED_SECRET_PRIVKEY 结构
[ SCH_CRED_SECRET_PRIVKEY 结构可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 请改用 SCH_CREDENTIALS 结构。]
SCH_CRED_SECRET_PRIVKEY结构包含对客户端或服务器进行身份验证所需的私钥信息。
语法
typedef struct _SCH_CRED_SECRET_PRIVKEY {
DWORD dwType;
PBYTE pPrivateKey;
DWORD cbPrivateKey;
PSTR pszPassword;
} SCH_CRED_SECRET_PRIVKEY, *PSCH_CRED_SECRET_PRIVKEY;
成员
dwType
必须始终设置为 SCHANNEL_SECRET_PRIVKEY。
pPrivateKey
指向加密私钥的指针。
cbPrivateKey
加密私钥中的字节数。
pszPassword
指向以 null 结尾的字符串的指针,Schannel 使用该字符串来解密私钥。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | schannel.h (包括 Schnlsp.h) |