WINTRUST_BLOB_INFO 構造体 (wintrust.h)

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

WINTRUST_BLOB_INFO構造体は、WinVerifyTrust を呼び出してメモリ BLOB を確認するときに使用されます。

メモ この構造は、現在、次の受信トレイ ファイル形式ではサポートされていません。 サポートされていない形式は、これら以外にも存在する可能性があります。

  • 移植可能な実行可能ファイル (.exe、.dll、.ocx など)
  • Cab ファイル (.cab)
  • カタログ ファイル (.cat)
この構造は、この構造をサポートする サブジェクト インターフェイス パッケージ (SIP) プロバイダーを持つファイル形式でのみサポートされます。
 

構文

typedef struct WINTRUST_BLOB_INFO_ {
  DWORD   cbStruct;
  GUID    gSubject;
  LPCWSTR pcwszDisplayName;
  DWORD   cbMemObject;
  BYTE    *pbMemObject;
  DWORD   cbMemSignedMsg;
  BYTE    *pbMemSignedMsg;
} WINTRUST_BLOB_INFO, *PWINTRUST_BLOB_INFO;

メンバー

cbStruct

この構造体のバイト数。

gSubject

読み込む SIP の GUID 。

pcwszDisplayName

pbMem が指すメモリ オブジェクトの名前を含む文字列。

cbMemObject

検証するメモリ BLOB の長さ (バイト単位)。

pbMemObject

検証するメモリ BLOB へのポインター。

cbMemSignedMsg

このメンバーは予約されています。 使用しないでください。

pbMemSignedMsg

このメンバーは予約されています。 使用しないでください。

要件

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