WINTRUST_SIP_DISPATCH_TABLE  WY08CO

[New - Windows NT]

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 WinTrustSipInitialize2MJRWZA 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 WinTrustSubjectCheckContentInfo3VRWZR function that verifies whether a certificate adequately represents the contents of a subject.

EnumSubjectCertificates

Pointer to a WinTrustSubjectEnumCertificatesBH8K2K function that retrieves the types of certificates that are bundled within a subject.

GetSubjectCertificate

Pointer to a WinTrustSubjectGetCertificate2N0I3UC function that retrieves a certificate from a subject.

GetSubjectCertHeader

Pointer to a WinTrustSubjectGetCertHeader16075BU function that retrieves a certificate header from a subject.

GetSubjectName

Pointer to a WinTrustSubjectGetCertHeader16075BU function that retrieves the name of a subject.

 

See Also

WINTRUST_SIP_INFO, WinTrustSipInitialize