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