## Vanara.PInvoke.WinTrust  
PInvoke API (methods, structures and constants) imported from Windows WinTrust.dll.

- Includes methods from wintrust.dll  
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WinTrust?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WinTrust?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WinTrust)  
### Methods - 100% API coverage (59 of 59 functions)  
Native Method | Header | Managed Method  
--- | --- | ---  
[CryptCATAdminAcquireContext](https://www.google.com/search?num=5&q=CryptCATAdminAcquireContext+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminAcquireContext](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminAcquireContext)  
[CryptCATAdminAcquireContext2](https://www.google.com/search?num=5&q=CryptCATAdminAcquireContext2+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminAcquireContext2](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminAcquireContext2)  
[CryptCATAdminAddCatalog](https://www.google.com/search?num=5&q=CryptCATAdminAddCatalog+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.InternalCryptCATAdminAddCatalog](https://github.com/dahall/Vanara/search?l=C%23&q=InternalCryptCATAdminAddCatalog)  
[CryptCATAdminCalcHashFromFileHandle](https://www.google.com/search?num=5&q=CryptCATAdminCalcHashFromFileHandle+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminCalcHashFromFileHandle](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminCalcHashFromFileHandle)  
[CryptCATAdminCalcHashFromFileHandle2](https://www.google.com/search?num=5&q=CryptCATAdminCalcHashFromFileHandle2+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminCalcHashFromFileHandle2](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminCalcHashFromFileHandle2)  
[CryptCATAdminEnumCatalogFromHash](https://www.google.com/search?num=5&q=CryptCATAdminEnumCatalogFromHash+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.InternalCryptCATAdminEnumCatalogFromHash](https://github.com/dahall/Vanara/search?l=C%23&q=InternalCryptCATAdminEnumCatalogFromHash)  
[CryptCATAdminReleaseCatalogContext](https://www.google.com/search?num=5&q=CryptCATAdminReleaseCatalogContext+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminReleaseCatalogContext](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminReleaseCatalogContext)  
[CryptCATAdminReleaseContext](https://www.google.com/search?num=5&q=CryptCATAdminReleaseContext+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminReleaseContext](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminReleaseContext)  
[CryptCATAdminRemoveCatalog](https://www.google.com/search?num=5&q=CryptCATAdminRemoveCatalog+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminRemoveCatalog](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminRemoveCatalog)  
[CryptCATAdminResolveCatalogPath](https://www.google.com/search?num=5&q=CryptCATAdminResolveCatalogPath+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminResolveCatalogPath](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminResolveCatalogPath)  
[CryptCATCatalogInfoFromContext](https://www.google.com/search?num=5&q=CryptCATCatalogInfoFromContext+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATCatalogInfoFromContext](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATCatalogInfoFromContext)  
[CryptCATCDFClose](https://www.google.com/search?num=5&q=CryptCATCDFClose+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATCDFClose](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATCDFClose)  
[CryptCATCDFEnumCatAttributes](https://www.google.com/search?num=5&q=CryptCATCDFEnumCatAttributes+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATCDFEnumCatAttributes](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATCDFEnumCatAttributes)  
[CryptCATCDFOpen](https://www.google.com/search?num=5&q=CryptCATCDFOpen+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATCDFOpen](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATCDFOpen)  
[CryptCATClose](https://www.google.com/search?num=5&q=CryptCATClose+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATClose](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATClose)  
[CryptCATEnumerateAttr](https://www.google.com/search?num=5&q=CryptCATEnumerateAttr+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATEnumerateAttr](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATEnumerateAttr)  
[CryptCATEnumerateCatAttr](https://www.google.com/search?num=5&q=CryptCATEnumerateCatAttr+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATEnumerateCatAttr](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATEnumerateCatAttr)  
[CryptCATEnumerateMember](https://www.google.com/search?num=5&q=CryptCATEnumerateMember+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATEnumerateMember](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATEnumerateMember)  
[CryptCATGetAttrInfo](https://www.google.com/search?num=5&q=CryptCATGetAttrInfo+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATGetAttrInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATGetAttrInfo)  
[CryptCATGetMemberInfo](https://www.google.com/search?num=5&q=CryptCATGetMemberInfo+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATGetMemberInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATGetMemberInfo)  
[CryptCATHandleFromStore](https://www.google.com/search?num=5&q=CryptCATHandleFromStore+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATHandleFromStore](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATHandleFromStore)  
[CryptCATOpen](https://www.google.com/search?num=5&q=CryptCATOpen+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATOpen](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATOpen)  
[CryptCATPersistStore](https://www.google.com/search?num=5&q=CryptCATPersistStore+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATPersistStore](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATPersistStore)  
[CryptCATPutAttrInfo](https://www.google.com/search?num=5&q=CryptCATPutAttrInfo+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATPutAttrInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATPutAttrInfo)  
[CryptCATPutCatAttrInfo](https://www.google.com/search?num=5&q=CryptCATPutCatAttrInfo+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATPutCatAttrInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATPutCatAttrInfo)  
[CryptCATPutMemberInfo](https://www.google.com/search?num=5&q=CryptCATPutMemberInfo+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATPutMemberInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATPutMemberInfo)  
[CryptCATStoreFromHandle](https://www.google.com/search?num=5&q=CryptCATStoreFromHandle+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATStoreFromHandle](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATStoreFromHandle)  
[CryptSIPAddProvider](https://www.google.com/search?num=5&q=CryptSIPAddProvider+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPAddProvider](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPAddProvider)  
[CryptSIPCreateIndirectData](https://www.google.com/search?num=5&q=CryptSIPCreateIndirectData+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPCreateIndirectData](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPCreateIndirectData)  
[CryptSIPGetCaps](https://www.google.com/search?num=5&q=CryptSIPGetCaps+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPGetCaps](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPGetCaps)  
[CryptSIPGetSignedDataMsg](https://www.google.com/search?num=5&q=CryptSIPGetSignedDataMsg+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPGetSignedDataMsg](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPGetSignedDataMsg)  
[CryptSIPLoad](https://www.google.com/search?num=5&q=CryptSIPLoad+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPLoad](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPLoad)  
[CryptSIPPutSignedDataMsg](https://www.google.com/search?num=5&q=CryptSIPPutSignedDataMsg+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPPutSignedDataMsg](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPPutSignedDataMsg)  
[CryptSIPRemoveProvider](https://www.google.com/search?num=5&q=CryptSIPRemoveProvider+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPRemoveProvider](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPRemoveProvider)  
[CryptSIPRemoveSignedDataMsg](https://www.google.com/search?num=5&q=CryptSIPRemoveSignedDataMsg+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPRemoveSignedDataMsg](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPRemoveSignedDataMsg)  
[CryptSIPRetrieveSubjectGuid](https://www.google.com/search?num=5&q=CryptSIPRetrieveSubjectGuid+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPRetrieveSubjectGuid](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPRetrieveSubjectGuid)  
[CryptSIPRetrieveSubjectGuidForCatalogFile](https://www.google.com/search?num=5&q=CryptSIPRetrieveSubjectGuidForCatalogFile+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPRetrieveSubjectGuidForCatalogFile](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPRetrieveSubjectGuidForCatalogFile)  
[CryptSIPVerifyIndirectData](https://www.google.com/search?num=5&q=CryptSIPVerifyIndirectData+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPVerifyIndirectData](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPVerifyIndirectData)  
[IsCatalogFile](https://www.google.com/search?num=5&q=IsCatalogFile+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.IsCatalogFile](https://github.com/dahall/Vanara/search?l=C%23&q=IsCatalogFile)  
[OpenPersonalTrustDBDialog](https://www.google.com/search?num=5&q=OpenPersonalTrustDBDialog+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.OpenPersonalTrustDBDialog](https://github.com/dahall/Vanara/search?l=C%23&q=OpenPersonalTrustDBDialog)  
[OpenPersonalTrustDBDialogEx](https://www.google.com/search?num=5&q=OpenPersonalTrustDBDialogEx+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.OpenPersonalTrustDBDialogEx](https://github.com/dahall/Vanara/search?l=C%23&q=OpenPersonalTrustDBDialogEx)  
[WintrustAddActionID](https://www.google.com/search?num=5&q=WintrustAddActionID+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WintrustAddActionID](https://github.com/dahall/Vanara/search?l=C%23&q=WintrustAddActionID)  
[WintrustAddDefaultForUsage](https://www.google.com/search?num=5&q=WintrustAddDefaultForUsage+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WintrustAddDefaultForUsage](https://github.com/dahall/Vanara/search?l=C%23&q=WintrustAddDefaultForUsage)  
[WintrustGetDefaultForUsage](https://www.google.com/search?num=5&q=WintrustGetDefaultForUsage+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WintrustGetDefaultForUsage](https://github.com/dahall/Vanara/search?l=C%23&q=WintrustGetDefaultForUsage)  
[WintrustGetRegPolicyFlags](https://www.google.com/search?num=5&q=WintrustGetRegPolicyFlags+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WintrustGetRegPolicyFlags](https://github.com/dahall/Vanara/search?l=C%23&q=WintrustGetRegPolicyFlags)  
[WintrustLoadFunctionPointers](https://www.google.com/search?num=5&q=WintrustLoadFunctionPointers+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WintrustLoadFunctionPointers](https://github.com/dahall/Vanara/search?l=C%23&q=WintrustLoadFunctionPointers)  
[WintrustRemoveActionID](https://www.google.com/search?num=5&q=WintrustRemoveActionID+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WintrustRemoveActionID](https://github.com/dahall/Vanara/search?l=C%23&q=WintrustRemoveActionID)  
[WintrustSetDefaultIncludePEPageHashes](https://www.google.com/search?num=5&q=WintrustSetDefaultIncludePEPageHashes+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WintrustSetDefaultIncludePEPageHashes](https://github.com/dahall/Vanara/search?l=C%23&q=WintrustSetDefaultIncludePEPageHashes)  
[WintrustSetRegPolicyFlags](https://www.google.com/search?num=5&q=WintrustSetRegPolicyFlags+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WintrustSetRegPolicyFlags](https://github.com/dahall/Vanara/search?l=C%23&q=WintrustSetRegPolicyFlags)  
[WinVerifyTrust](https://www.google.com/search?num=5&q=WinVerifyTrust+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WinVerifyTrust](https://github.com/dahall/Vanara/search?l=C%23&q=WinVerifyTrust)  
[WinVerifyTrustEx](https://www.google.com/search?num=5&q=WinVerifyTrustEx+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WinVerifyTrustEx](https://github.com/dahall/Vanara/search?l=C%23&q=WinVerifyTrustEx)  
[WTHelperCertCheckValidSignature](https://www.google.com/search?num=5&q=WTHelperCertCheckValidSignature+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperCertCheckValidSignature](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperCertCheckValidSignature)  
[WTHelperCertFindIssuerCertificate](https://www.google.com/search?num=5&q=WTHelperCertFindIssuerCertificate+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperCertFindIssuerCertificate](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperCertFindIssuerCertificate)  
[WTHelperCertIsSelfSigned](https://www.google.com/search?num=5&q=WTHelperCertIsSelfSigned+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperCertIsSelfSigned](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperCertIsSelfSigned)  
[WTHelperGetFileHash](https://www.google.com/search?num=5&q=WTHelperGetFileHash+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperGetFileHash](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperGetFileHash)  
[WTHelperGetProvCertFromChain](https://www.google.com/search?num=5&q=WTHelperGetProvCertFromChain+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperGetProvCertFromChain](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperGetProvCertFromChain)  
[WTHelperGetProvPrivateDataFromChain](https://www.google.com/search?num=5&q=WTHelperGetProvPrivateDataFromChain+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperGetProvPrivateDataFromChain](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperGetProvPrivateDataFromChain)  
[WTHelperGetProvSignerFromChain](https://www.google.com/search?num=5&q=WTHelperGetProvSignerFromChain+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperGetProvSignerFromChain](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperGetProvSignerFromChain)  
[WTHelperProvDataFromStateData](https://www.google.com/search?num=5&q=WTHelperProvDataFromStateData+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperProvDataFromStateData](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperProvDataFromStateData)  
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[CCPI](https://www.google.com/search?num=5&q=CCPI+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.CCPI](https://github.com/dahall/Vanara/search?l=C%23&q=CCPI)  
[CertConfidence](https://www.google.com/search?num=5&q=CertConfidence+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CertConfidence](https://github.com/dahall/Vanara/search?l=C%23&q=CertConfidence)  
[CRYPTCAT_ATTR](https://www.google.com/search?num=5&q=CRYPTCAT_ATTR+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCAT_ATTR](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCAT_ATTR)  
[CRYPTCAT_E](https://www.google.com/search?num=5&q=CRYPTCAT_E+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCAT_E](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCAT_E)  
[CRYPTCAT_OPEN](https://www.google.com/search?num=5&q=CRYPTCAT_OPEN+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCAT_OPEN](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCAT_OPEN)  
[CRYPTCAT_VERSION](https://www.google.com/search?num=5&q=CRYPTCAT_VERSION+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCAT_VERSION](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCAT_VERSION)  
[DWACTION](https://www.google.com/search?num=5&q=DWACTION+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.DWACTION](https://github.com/dahall/Vanara/search?l=C%23&q=DWACTION)  
[WIN_CERT_TYPE](https://www.google.com/search?num=5&q=WIN_CERT_TYPE+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WIN_CERT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WIN_CERT_TYPE)  
[WSS](https://www.google.com/search?num=5&q=WSS+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WSS](https://github.com/dahall/Vanara/search?l=C%23&q=WSS)  
[WSS_SUPPORT](https://www.google.com/search?num=5&q=WSS_SUPPORT+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WSS_SUPPORT](https://github.com/dahall/Vanara/search?l=C%23&q=WSS_SUPPORT)  
[WT_TRUSTDBDIALOG](https://www.google.com/search?num=5&q=WT_TRUSTDBDIALOG+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WT_TRUSTDBDIALOG](https://github.com/dahall/Vanara/search?l=C%23&q=WT_TRUSTDBDIALOG)  
[WTD_CHOICE](https://www.google.com/search?num=5&q=WTD_CHOICE+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTD_CHOICE](https://github.com/dahall/Vanara/search?l=C%23&q=WTD_CHOICE)  
[WTD_REVOKE](https://www.google.com/search?num=5&q=WTD_REVOKE+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTD_REVOKE](https://github.com/dahall/Vanara/search?l=C%23&q=WTD_REVOKE)  
[WTD_STATEACTION](https://www.google.com/search?num=5&q=WTD_STATEACTION+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTD_STATEACTION](https://github.com/dahall/Vanara/search?l=C%23&q=WTD_STATEACTION)  
[WTD_TRUST](https://www.google.com/search?num=5&q=WTD_TRUST+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTD_TRUST](https://github.com/dahall/Vanara/search?l=C%23&q=WTD_TRUST)  
[WTD_UI](https://www.google.com/search?num=5&q=WTD_UI+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTD_UI](https://github.com/dahall/Vanara/search?l=C%23&q=WTD_UI)  
[WTD_UICONTEXT](https://www.google.com/search?num=5&q=WTD_UICONTEXT+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WTD_UICONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=WTD_UICONTEXT)  
[WTPF](https://www.google.com/search?num=5&q=WTPF+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.WTPF](https://github.com/dahall/Vanara/search?l=C%23&q=WTPF)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[CATALOG_INFO](https://www.google.com/search?num=5&q=CATALOG_INFO+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CATALOG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CATALOG_INFO)  
[CONFIG_CI_PROV_INFO](https://www.google.com/search?num=5&q=CONFIG_CI_PROV_INFO+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.CONFIG_CI_PROV_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CONFIG_CI_PROV_INFO)  
[CONFIG_CI_PROV_INFO_RESULT](https://www.google.com/search?num=5&q=CONFIG_CI_PROV_INFO_RESULT+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.CONFIG_CI_PROV_INFO_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=CONFIG_CI_PROV_INFO_RESULT)  
[CRYPT_PROVIDER_CERT](https://www.google.com/search?num=5&q=CRYPT_PROVIDER_CERT+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_CERT](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_CERT)  
[CRYPT_PROVIDER_DATA](https://www.google.com/search?num=5&q=CRYPT_PROVIDER_DATA+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_DATA)  
[CRYPT_PROVIDER_DEFUSAGE](https://www.google.com/search?num=5&q=CRYPT_PROVIDER_DEFUSAGE+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_DEFUSAGE](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_DEFUSAGE)  
[CRYPT_PROVIDER_FUNCTIONS](https://www.google.com/search?num=5&q=CRYPT_PROVIDER_FUNCTIONS+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_FUNCTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_FUNCTIONS)  
[CRYPT_PROVIDER_PRIVDATA](https://www.google.com/search?num=5&q=CRYPT_PROVIDER_PRIVDATA+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_PRIVDATA](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_PRIVDATA)  
[CRYPT_PROVIDER_REGDEFUSAGE](https://www.google.com/search?num=5&q=CRYPT_PROVIDER_REGDEFUSAGE+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_REGDEFUSAGE](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_REGDEFUSAGE)  
[CRYPT_PROVIDER_SGNR](https://www.google.com/search?num=5&q=CRYPT_PROVIDER_SGNR+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_SGNR](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_SGNR)  
[CRYPT_PROVIDER_SIGSTATE](https://www.google.com/search?num=5&q=CRYPT_PROVIDER_SIGSTATE+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_SIGSTATE](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_SIGSTATE)  
[CRYPT_PROVUI_DATA](https://www.google.com/search?num=5&q=CRYPT_PROVUI_DATA+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVUI_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVUI_DATA)  
[CRYPT_PROVUI_FUNCS](https://www.google.com/search?num=5&q=CRYPT_PROVUI_FUNCS+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVUI_FUNCS](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVUI_FUNCS)  
[CRYPT_REGISTER_ACTIONID](https://www.google.com/search?num=5&q=CRYPT_REGISTER_ACTIONID+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_REGISTER_ACTIONID](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_REGISTER_ACTIONID)  
[CRYPT_TRUST_REG_ENTRY](https://www.google.com/search?num=5&q=CRYPT_TRUST_REG_ENTRY+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_TRUST_REG_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_TRUST_REG_ENTRY)  
[CRYPTCATATTRIBUTE](https://www.google.com/search?num=5&q=CRYPTCATATTRIBUTE+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCATATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCATATTRIBUTE)  
[CRYPTCATCDF](https://www.google.com/search?num=5&q=CRYPTCATCDF+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCATCDF](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCATCDF)  
[CRYPTCATMEMBER](https://www.google.com/search?num=5&q=CRYPTCATMEMBER+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCATMEMBER](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCATMEMBER)  
[CRYPTCATSTORE](https://www.google.com/search?num=5&q=CRYPTCATSTORE+site%3Alearn.microsoft.com) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCATSTORE](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCATSTORE)  
[DRIVER_VER_INFO](https://www.google.com/search?num=5&q=DRIVER_VER_INFO+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.DRIVER_VER_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=DRIVER_VER_INFO)  
[DRIVER_VER_MAJORMINOR](https://www.google.com/search?num=5&q=DRIVER_VER_MAJORMINOR+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.DRIVER_VER_MAJORMINOR](https://github.com/dahall/Vanara/search?l=C%23&q=DRIVER_VER_MAJORMINOR)  
[HCATADMIN](https://www.google.com/search?num=5&q=HCATADMIN+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.HCATADMIN](https://github.com/dahall/Vanara/search?l=C%23&q=HCATADMIN)  
[HCATALOG](https://www.google.com/search?num=5&q=HCATALOG+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.HCATALOG](https://github.com/dahall/Vanara/search?l=C%23&q=HCATALOG)  
[HCATINFO](https://www.google.com/search?num=5&q=HCATINFO+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.HCATINFO](https://github.com/dahall/Vanara/search?l=C%23&q=HCATINFO)  
[HCRYPTMSG](https://www.google.com/search?num=5&q=HCRYPTMSG+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.HCRYPTMSG](https://github.com/dahall/Vanara/search?l=C%23&q=HCRYPTMSG)  
[MS_ADDINFO_BLOB](https://www.google.com/search?num=5&q=MS_ADDINFO_BLOB+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.MS_ADDINFO_BLOB](https://github.com/dahall/Vanara/search?l=C%23&q=MS_ADDINFO_BLOB)  
[MS_ADDINFO_CATALOGMEMBER](https://www.google.com/search?num=5&q=MS_ADDINFO_CATALOGMEMBER+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.MS_ADDINFO_CATALOGMEMBER](https://github.com/dahall/Vanara/search?l=C%23&q=MS_ADDINFO_CATALOGMEMBER)  
[MS_ADDINFO_FLAT](https://www.google.com/search?num=5&q=MS_ADDINFO_FLAT+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.MS_ADDINFO_FLAT](https://github.com/dahall/Vanara/search?l=C%23&q=MS_ADDINFO_FLAT)  
[SIP_ADD_NEWPROVIDER](https://www.google.com/search?num=5&q=SIP_ADD_NEWPROVIDER+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_ADD_NEWPROVIDER](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_ADD_NEWPROVIDER)  
[SIP_CAP_SET_V2](https://www.google.com/search?num=5&q=SIP_CAP_SET_V2+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_CAP_SET_V2](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_CAP_SET_V2)  
[SIP_CAP_SET_V3](https://www.google.com/search?num=5&q=SIP_CAP_SET_V3+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_CAP_SET_V3](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_CAP_SET_V3)  
[SIP_DISPATCH_INFO](https://www.google.com/search?num=5&q=SIP_DISPATCH_INFO+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_DISPATCH_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_DISPATCH_INFO)  
[SIP_INDIRECT_DATA](https://www.google.com/search?num=5&q=SIP_INDIRECT_DATA+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_INDIRECT_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_INDIRECT_DATA)  
[SIP_SUBJECTINFO](https://www.google.com/search?num=5&q=SIP_SUBJECTINFO+site%3Alearn.microsoft.com) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_SUBJECTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_SUBJECTINFO)  
[SPC_INDIRECT_DATA_CONTENT](https://www.google.com/search?num=5&q=SPC_INDIRECT_DATA_CONTENT+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.SPC_INDIRECT_DATA_CONTENT](https://github.com/dahall/Vanara/search?l=C%23&q=SPC_INDIRECT_DATA_CONTENT)  
[WIN_CERTIFICATE](https://www.google.com/search?num=5&q=WIN_CERTIFICATE+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WIN_CERTIFICATE](https://github.com/dahall/Vanara/search?l=C%23&q=WIN_CERTIFICATE)  
[WINTRUST_BLOB_INFO](https://www.google.com/search?num=5&q=WINTRUST_BLOB_INFO+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WINTRUST_BLOB_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WINTRUST_BLOB_INFO)  
[WINTRUST_CATALOG_INFO](https://www.google.com/search?num=5&q=WINTRUST_CATALOG_INFO+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WINTRUST_CATALOG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WINTRUST_CATALOG_INFO)  
[WINTRUST_CERT_INFO](https://www.google.com/search?num=5&q=WINTRUST_CERT_INFO+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WINTRUST_CERT_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WINTRUST_CERT_INFO)  
[WINTRUST_DATA](https://www.google.com/search?num=5&q=WINTRUST_DATA+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WINTRUST_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WINTRUST_DATA)  
[WINTRUST_FILE_INFO](https://www.google.com/search?num=5&q=WINTRUST_FILE_INFO+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WINTRUST_FILE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WINTRUST_FILE_INFO)  
[WINTRUST_SGNR_INFO](https://www.google.com/search?num=5&q=WINTRUST_SGNR_INFO+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WINTRUST_SGNR_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WINTRUST_SGNR_INFO)  
[WINTRUST_SIGNATURE_SETTINGS](https://www.google.com/search?num=5&q=WINTRUST_SIGNATURE_SETTINGS+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WINTRUST_SIGNATURE_SETTINGS](https://github.com/dahall/Vanara/search?l=C%23&q=WINTRUST_SIGNATURE_SETTINGS)  
[WTD_GENERIC_CHAIN_POLICY_CREATE_INFO](https://www.google.com/search?num=5&q=WTD_GENERIC_CHAIN_POLICY_CREATE_INFO+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.WTD_GENERIC_CHAIN_POLICY_CREATE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WTD_GENERIC_CHAIN_POLICY_CREATE_INFO)  
[WTD_GENERIC_CHAIN_POLICY_DATA](https://www.google.com/search?num=5&q=WTD_GENERIC_CHAIN_POLICY_DATA+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.WTD_GENERIC_CHAIN_POLICY_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WTD_GENERIC_CHAIN_POLICY_DATA)  
[WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO](https://www.google.com/search?num=5&q=WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO)  
### Classes  
Native Class | Header | Managed Class  
--- | --- | ---  
[SafeCRYPTCATCDF](https://www.google.com/search?num=5&q=SafeCRYPTCATCDF+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.SafeCRYPTCATCDF](https://github.com/dahall/Vanara/search?l=C%23&q=SafeCRYPTCATCDF)  
[SafeHCATADMIN](https://www.google.com/search?num=5&q=SafeHCATADMIN+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.SafeHCATADMIN](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHCATADMIN)  
[SafeHCATALOG](https://www.google.com/search?num=5&q=SafeHCATALOG+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.SafeHCATALOG](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHCATALOG)  
[SafeHCATINFO](https://www.google.com/search?num=5&q=SafeHCATINFO+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.WinTrust.SafeHCATINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHCATINFO)  
[WINTRUST_DATA](https://www.google.com/search?num=5&q=WINTRUST_DATA+site%3Alearn.microsoft.com) | wintrust.h | [Vanara.PInvoke.WinTrust.WINTRUST_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WINTRUST_DATA)  
