Prev Next
WINTRUST_SIP_DISPATCH_TABLE info
The WINTRUST_SIP_DISPATCH_TABLE structure contains pointers to a set of
functions implemented by a Subject Interface Package (SIP) to be called by
WinTrust.
A pointer to this dispatch table is passed to WinTrust by the SIP’s WinTrustSipInitialize
function.
typedef struct _WINTRUST_SIP_DISPATCH_TABLE
{
LPWINTRUST_SUBJECT_CHECK_CONTENT_INFO CheckSubjectContentInfo;
LPWINTRUST_SUBJECT_ENUM_CERTIFICATES EnumSubjectCertificates;
LPWINTRUST_SUBJECT_GET_CERTIFICATE GetSubjectCertificate;
LPWINTRUST_SUBJECT_GET_CERT_HEADER GetSubjectCertHeader;
LPWINTRUST_SUBJECT_GET_NAME GetSubjectName;
} WINTRUST_SIP_DISPATCH_TABLE, *LPWINTRUST_SIP_DISPATCH_TABLE;
Members
-
CheckSubjectContentInfo
-
Pointer to a WinTrustSubjectCheckContentInfo
function that verifies whether a certificate adequately represents the
contents of a subject.
-
EnumSubjectCertificates
-
Pointer to a WinTrustSubjectEnumCertificates
function that retrieves the types of certificates that are bundled within a
subject.
-
GetSubjectCertificate
-
Pointer to a WinTrustSubjectGetCertificate
function that retrieves a certificate from a subject.
-
GetSubjectCertHeader
-
Pointer to a WinTrustSubjectGetCertHeader
function that retrieves a certificate header from a subject.
-
GetSubjectName
-
Pointer to a WinTrustSubjectGetCertHeader
function that retrieves the name of a subject.
See Also
WINTRUST_SIP_INFO, WinTrustSipInitialize