WINTRUST_CLIENT_TP_DISPATCH_TABLE
[New - Windows NT]
The WINTRUST_CLIENT_TP_DISPATCH_TABLE structure contains a set of pointers to functions implemented by WinTrust for use by the client component of a trust provider. WinTrust passes a pointer to this dispatch table when it calls the WinTrustProviderClientInitialize function that the trust provider exports.
typedef struct _WINTRUST_CLIENT_TP_DISPATCH_TABLE
{
LPWINTRUST_PROVIDER_PING ServerPing;
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_CLIENT_TP_DISPATCH_TABLE, *LPWINTRUST_CLIENT_TP_DISPATCH_TABLE;
Members
ServerPing
Pointer to a WinTrustProviderPing function. The current release of WinTrust sets this member to NULL because it does not support the WinTrust server component.
CheckSubjectContentInfo
Pointer to a WinTrustSubjectCheckContentInfo function.
EnumSubjectCertificates
Pointer to a WinTrustSubjectEnumCertificates function.
GetSubjectCertificate
Pointer to a WinTrustSubjectGetCertificate function.
GetSubjectCertHeader
Pointer to a WinTrustSubjectGetCertHeader function.
GetSubjectName
Pointer to a WinTrustSubjectGetName function.
See Also
WINTRUST_CLIENT_TP_INFO, WinTrustProviderClientInitialize, WinTrustProviderPing, WinTrustSubjectCheckContentInfo, WinTrustSubjectEnumCertificates, WinTrustSubjectGetCertHeader, WinTrustSubjectGetCertificate, WinTrustSubjectGetName