共用方式為


wintrust.h (WINTRUST_BLOB_INFO 結構)

[ WINTRUST_BLOB_INFO 結構可用於需求一節中指定的操作系統。 後續版本可能會變更或無法使用。]

呼叫 WinVerifyTrust 來驗證記憶體 BLOB 時,會使用WINTRUST_BLOB_INFO結構。

注意 下列收件匣檔格式目前不支援此結構。 除了不支援這些格式以外,可能還有其他格式。

  • 可攜式可執行檔 (,例如 .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 [僅限桌面應用程式]
標頭 wintrust.h