wintrust.h) (WINTRUST_BLOB_INFO 结构
[ WINTRUST_BLOB_INFO 结构可用于“要求”部分中指定的操作系统。 它在后续版本中可能已更改或不可用。]
调用 WinVerifyTrust 验证内存 BLOB 时,将使用 WINTRUST_BLOB_INFO 结构。
注意 以下收件箱文件格式当前不支持此结构。 除了这些格式之外,可能还有其他格式不受支持。
- .exe、.dll、.ocx) 等可移植可执行 (
- cab 文件 (.cab)
- 目录文件 (.cat)
语法
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 |