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