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 を含む)