CRYPT_PROVIDER_DEFUSAGE 構造体 (wintrust.h)

CRYPT_PROVIDER_DEFUSAGE構造体は、プロバイダーの既定の使用法のコールバック情報を取得するために WintrustGetDefaultForUsage 関数によって使用されます。

構文

typedef struct _CRYPT_PROVIDER_DEFUSAGE {
  DWORD  cbStruct;
  GUID   gActionID;
  LPVOID pDefPolicyCallbackData;
  LPVOID pDefSIPClientData;
} CRYPT_PROVIDER_DEFUSAGE, *PCRYPT_PROVIDER_DEFUSAGE;

メンバー

cbStruct

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

gActionID

プロバイダーの既定のアクションを指定する GUID。

pDefPolicyCallbackData

ポリシー固有のデータをポリシー プロバイダーに渡すために使用されるデータ バッファーへのポインター。

pDefSIPClientData

サブジェクト インターフェイス パッケージ (SIP) 固有のデータを SIP プロバイダーに渡すために使用されるデータ バッファーへのポインター。

要件

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

こちらもご覧ください

CRYPT_PROVIDER_REGDEFUSAGE

WintrustGetDefaultForUsage