Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[The WINTRUST_BLOB_INFO structure is available for use in the operating systems specified in the Requirements section. It may be altered or unavailable in subsequent versions.]
The WINTRUST_BLOB_INFO structure is used when calling WinVerifyTrust to verify a memory BLOB.
- Portable executable (such as .exe, .dll, .ocx)
- Cab files (.cab)
- Catalog files (.cat)
Syntax
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;
Members
cbStruct
The number of bytes in this structure.
gSubject
The GUID of the SIP to load.
pcwszDisplayName
A string that contains the name of the memory object pointed to by pbMem.
cbMemObject
The length, in bytes, of the memory BLOB to be verified.
pbMemObject
A pointer to a memory BLOB to be verified.
cbMemSignedMsg
This member is reserved. Do not use it.
pbMemSignedMsg
This member is reserved. Do not use it.
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows XP [desktop apps only] | 
| Minimum supported server | Windows Server 2003 [desktop apps only] | 
| Header | wintrust.h |