SCH_CRED_SECRET_PRIVKEY 構造体 (schannel.h)
[ 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
Schannel が秘密キーの暗号化を解除するために使用する null で終わる文字列へのポインター。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | schannel.h (Schnlsp.h を含む) |