SecPkgContext_CipherInfo 構造体 (schannel.h)

暗号情報の構造。 これは、 QueryContextAttributes (Schannel) 関数SECPKG_ATTR_CIPHER_INFO ulAttribute によって返されます。

構文

typedef struct _SecPkgContext_CipherInfo {
  DWORD dwVersion;
  DWORD dwProtocol;
  DWORD dwCipherSuite;
  DWORD dwBaseCipherSuite;
  WCHAR szCipherSuite[SZ_ALG_MAX_SIZE];
  WCHAR szCipher[SZ_ALG_MAX_SIZE];
  DWORD dwCipherLen;
  DWORD dwCipherBlockLen;
  WCHAR szHash[SZ_ALG_MAX_SIZE];
  DWORD dwHashLen;
  WCHAR szExchange[SZ_ALG_MAX_SIZE];
  DWORD dwMinExchangeLen;
  DWORD dwMaxExchangeLen;
  WCHAR szCertificate[SZ_ALG_MAX_SIZE];
  DWORD dwKeyType;
} SecPkgContext_CipherInfo, *PSecPkgContext_CipherInfo;

メンバー

dwVersion

dw バージョン。

dwProtocol

dw プロトコル。

dwCipherSuite

dw 暗号スイート。

dwBaseCipherSuite

dw ベース暗号スイート。

szCipherSuite[SZ_ALG_MAX_SIZE]

sz 暗号スイート。

szCipher[SZ_ALG_MAX_SIZE]

sz 暗号。

dwCipherLen

dw 暗号の長さ。

dwCipherBlockLen

dw 暗号ブロックの長さ (バイト単位)。

szHash[SZ_ALG_MAX_SIZE]

sz ハッシュ。

dwHashLen

dw ハッシュの長さ。

szExchange[SZ_ALG_MAX_SIZE]

sz 交換。

dwMinExchangeLen

dw min 交換の長さ。

dwMaxExchangeLen

dw の最大交換長。

szCertificate[SZ_ALG_MAX_SIZE]

sz 証明書。

dwKeyType

dw キーの種類。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header schannel.h