CRYPT_PROVIDER_PRIVDATA構造体 (wintrust.h)

[ CRYPT_PROVIDER_PRIVDATA 構造は、[要件] セクションで指定したオペレーティング システムで使用できます。 以降のバージョンでは変更または使用できない場合があります。]

CRYPT_PROVIDER_PRIVDATA構造体には、プロバイダーが使用するプライベート データが含まれています。 構造体は、 CRYPT_PROVIDER_DATA 構造体によって使用されます。

構文

typedef struct _CRYPT_PROVIDER_PRIVDATA {
  DWORD cbStruct;
  GUID  gProviderID;
  DWORD cbProvData;
  void  *pvProvData;
} CRYPT_PROVIDER_PRIVDATA, *PCRYPT_PROVIDER_PRIVDATA;

メンバー

cbStruct

この構造体のサイズ (バイト単位)。

gProviderID

プロバイダーを識別する GUID。

cbProvData

pvProvData によって参照されるバイト数。

pvProvData

プライベート データを含む void へのポインター。

要件

要件 値
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header wintrust.h

こちらもご覧ください

CRYPT_PROVIDER_DATA