The WINTRUST_CLIENT_TP_INFO structure contains information that WinTrust passes to the client component of a trust provider. WinTrust passes a pointer to this structure when it calls the trust provider’s WinTrustProviderClientInitialize function.
typedef struct _WINTRUST_CLIENT_TP_INFO {
DWORD dwRevision;
LPWINTRUST_CLIENT_TP_DISPATCH_TABLE lpServices;
} WINTRUST_CLIENT_TP_INFO, *LPWINTRUST_CLIENT_TP_INFO;
WINTRUST_CLIENT_TP_DISPATCH_TABLE, WinTrustProviderClientInitialize