Module WinTrust
Structs§
- CAT_
MEMBERINFO - CAT_
MEMBERINF O2 - CAT_
NAMEVALUE - CONFIG_
CI_ PROV_ INFO - CONFIG_
CI_ PROV_ INFO_ RESULT - CONFIG_
CI_ PROV_ INFO_ RESUL T2 - CRYPT_
PROVIDER_ CERT - CRYPT_
PROVIDER_ DATA - CRYPT_
PROVIDER_ DEFUSAGE - CRYPT_
PROVIDER_ FUNCTIONS - CRYPT_
PROVIDER_ PRIVDATA - CRYPT_
PROVIDER_ REGDEFUSAGE - CRYPT_
PROVIDER_ SGNR - CRYPT_
PROVIDER_ SIGSTATE - CRYPT_
PROVUI_ DATA - CRYPT_
PROVUI_ FUNCS - CRYPT_
REGISTER_ ACTIONID - CRYPT_
TRUST_ REG_ ENTRY - DRIVER_
VER_ INFO - DRIVER_
VER_ MAJORMINOR - INTENT_
TO_ SEAL_ ATTRIBUTE - PROVDATA_
SIP - SEALING_
SIGNATURE_ ATTRIBUTE - SEALING_
TIMESTAMP_ ATTRIBUTE - SPC_
FINANCIAL_ CRITERIA - SPC_
IMAGE - SPC_
INDIRECT_ DATA_ CONTENT - SPC_
LINK - SPC_
PE_ IMAGE_ DATA - SPC_
SERIALIZED_ OBJECT - SPC_
SIGINFO - SPC_
SP_ AGENCY_ INFO - SPC_
SP_ OPUS_ INFO - SPC_
STATEMENT_ TYPE - WINTRUST_
BLOB_ INFO - WINTRUST_
CATALOG_ INFO - WINTRUST_
CERT_ INFO - WINTRUST_
DATA - WINTRUST_
FILE_ INFO - WINTRUST_
SGNR_ INFO - WINTRUST_
SIGNATURE_ SETTINGS - WIN_
CERTIFICATE - WIN_
SPUB_ TRUSTED_ PUBLISHER_ DATA - WIN_
TRUST_ ACTDATA_ CONTEXT_ WITH_ SUBJECT - WIN_
TRUST_ ACTDATA_ SUBJECT_ ONLY - WIN_
TRUST_ SUBJECT_ FILE - WIN_
TRUST_ SUBJECT_ FILE_ AND_ DISPLAY - WTD_
GENERIC_ CHAIN_ POLICY_ CREATE_ INFO - WTD_
GENERIC_ CHAIN_ POLICY_ DATA - WTD_
GENERIC_ CHAIN_ POLICY_ SIGNER_ INFO
Constants§
- CAT_
MEMBERINF O2_ OBJID - CAT_
MEMBERINF O2_ STRUCT - CAT_
MEMBERINFO_ OBJID - CAT_
MEMBERINFO_ STRUCT - CAT_
NAMEVALUE_ OBJID - CAT_
NAMEVALUE_ STRUCT - CCPI_
RESULT_ ALLOW - CCPI_
RESULT_ AUDIT - CCPI_
RESULT_ DENY - CERT_
CONFIDENCE_ AUTHIDEXT - CERT_
CONFIDENCE_ HIGHEST - CERT_
CONFIDENCE_ HYGIENE - CERT_
CONFIDENCE_ SIG - CERT_
CONFIDENCE_ TIME - CERT_
CONFIDENCE_ TIMENEST - CONFIG_
CI_ ACTION_ VERIFY - CPD_
CHOICE_ SIP - CPD_
RETURN_ LOWER_ QUALITY_ CHAINS - CPD_
REVOCATION_ CHECK_ CHAIN - CPD_
REVOCATION_ CHECK_ CHAIN_ EXCLUDE_ ROOT - CPD_
REVOCATION_ CHECK_ END_ CERT - CPD_
REVOCATION_ CHECK_ NONE - CPD_
RFC3161v21 - CPD_
UISTATE_ MODE_ ALLOW - CPD_
UISTATE_ MODE_ BLOCK - CPD_
UISTATE_ MODE_ MASK - CPD_
UISTATE_ MODE_ PROMPT - CPD_
USE_ NT5_ CHAIN_ FLAG - DRIVER_
ACTION_ VERIFY - DRIVER_
CLEANUPPOLICY_ FUNCTION - DRIVER_
FINALPOLPROV_ FUNCTION - DRIVER_
INITPROV_ FUNCTION - DWACTION_
ALLOCANDFILL - DWACTION_
FREE - GENERIC_
CHAIN_ CERTTRUST_ FUNCTION - GENERIC_
CHAIN_ FINALPOLICY_ FUNCTION - HTTPSPROV_
ACTION - HTTPS_
CERTTRUST_ FUNCTION - HTTPS_
CHKCERT_ FUNCTION - HTTPS_
FINALPOLICY_ FUNCTION - INTENT_
TO_ SEAL_ ATTRIBUTE_ STRUCT - OFFICESIGN_
ACTION_ VERIFY - OFFICE_
CLEANUPPOLICY_ FUNCTION - OFFICE_
INITPROV_ FUNCTION - OFFICE_
POLICY_ PROVIDER_ DLL_ NAME - SEALING_
SIGNATURE_ ATTRIBUTE_ STRUCT - SEALING_
TIMESTAMP_ ATTRIBUTE_ STRUCT - SGNR_
TYPE_ TIMESTAMP - SPC_
CAB_ DATA_ OBJID - SPC_
CAB_ DATA_ STRUCT - SPC_
CERT_ EXTENSIONS_ OBJID - SPC_
COMMERCIAL_ SP_ KEY_ PURPOSE_ OBJID - SPC_
COMMON_ NAME_ OBJID - SPC_
ENCRYPTED_ DIGEST_ RETRY_ COUNT_ OBJID - SPC_
FILE_ LINK_ CHOICE - SPC_
FINANCIAL_ CRITERIA_ OBJID - SPC_
FINANCIAL_ CRITERIA_ STRUCT - SPC_
GLUE_ RDN_ OBJID - SPC_
INDIRECT_ DATA_ CONTENT_ STRUCT - SPC_
INDIRECT_ DATA_ OBJID - SPC_
INDIVIDUAL_ SP_ KEY_ PURPOSE_ OBJID - SPC_
JAVA_ CLASS_ DATA_ OBJID - SPC_
JAVA_ CLASS_ DATA_ STRUCT - SPC_
LINK_ OBJID - SPC_
LINK_ STRUCT - SPC_
MINIMAL_ CRITERIA_ OBJID - SPC_
MINIMAL_ CRITERIA_ STRUCT - SPC_
MONIKER_ LINK_ CHOICE - SPC_
NATURAL_ AUTH_ PLUGIN_ OBJID - SPC_
PE_ IMAGE_ DATA_ OBJID - SPC_
PE_ IMAGE_ DATA_ STRUCT - SPC_
PE_ IMAGE_ PAGE_ HASHES_ V1_ OBJID - SPC_
PE_ IMAGE_ PAGE_ HASHES_ V2_ OBJID - SPC_
RAW_ FILE_ DATA_ OBJID - SPC_
RELAXED_ PE_ MARKER_ CHECK_ OBJID - SPC_
SIGINFO_ OBJID - SPC_
SIGINFO_ STRUCT - SPC_
SP_ AGENCY_ INFO_ OBJID - SPC_
SP_ AGENCY_ INFO_ STRUCT - SPC_
SP_ OPUS_ INFO_ OBJID - SPC_
SP_ OPUS_ INFO_ STRUCT - SPC_
STATEMENT_ TYPE_ OBJID - SPC_
STATEMENT_ TYPE_ STRUCT - SPC_
STRUCTURED_ STORAGE_ DATA_ OBJID - SPC_
TIME_ STAMP_ REQUEST_ OBJID - SPC_
URL_ LINK_ CHOICE - SPC_
UUID_ LENGTH - SPC_
WINDOWS_ HELLO_ COMPATIBILITY_ OBJID - SP_
CHKCERT_ FUNCTION - SP_
CLEANUPPOLICY_ FUNCTION - SP_
FINALPOLICY_ FUNCTION - SP_
GENERIC_ CERT_ INIT_ FUNCTION - SP_
INIT_ FUNCTION - SP_
OBJTRUST_ FUNCTION - SP_
POLICY_ PROVIDER_ DLL_ NAME - SP_
SIGTRUST_ FUNCTION - SP_
TESTDUMPPOLICY_ FUNCTION_ TEST - TRUSTERROR_
MAX_ STEPS - TRUSTERROR_
STEP_ CATALOGFILE - TRUSTERROR_
STEP_ CERTSTORE - TRUSTERROR_
STEP_ FILEIO - TRUSTERROR_
STEP_ FINAL_ CERTCHKPROV - TRUSTERROR_
STEP_ FINAL_ CERTPROV - TRUSTERROR_
STEP_ FINAL_ INITPROV - TRUSTERROR_
STEP_ FINAL_ OBJPROV - TRUSTERROR_
STEP_ FINAL_ POLICYPROV - TRUSTERROR_
STEP_ FINAL_ SIGPROV - TRUSTERROR_
STEP_ FINAL_ UIPROV - TRUSTERROR_
STEP_ FINAL_ WVTINIT - TRUSTERROR_
STEP_ MESSAGE - TRUSTERROR_
STEP_ MSG_ CERTCHAIN - TRUSTERROR_
STEP_ MSG_ COUNTERSIGCERT - TRUSTERROR_
STEP_ MSG_ COUNTERSIGINFO - TRUSTERROR_
STEP_ MSG_ INNERCNT - TRUSTERROR_
STEP_ MSG_ INNERCNTTYPE - TRUSTERROR_
STEP_ MSG_ SIGNERCERT - TRUSTERROR_
STEP_ MSG_ SIGNERCOUNT - TRUSTERROR_
STEP_ MSG_ SIGNERINFO - TRUSTERROR_
STEP_ MSG_ STORE - TRUSTERROR_
STEP_ SIP - TRUSTERROR_
STEP_ SIPSUBJINFO - TRUSTERROR_
STEP_ VERIFY_ MSGHASH - TRUSTERROR_
STEP_ VERIFY_ MSGINDIRECTDATA - TRUSTERROR_
STEP_ WVTPARAMS - WINTRUST_
ACTION_ GENERIC_ CERT_ VERIFY - WINTRUST_
ACTION_ GENERIC_ CHAIN_ VERIFY - WINTRUST_
ACTION_ GENERIC_ VERIFY_ V2 - WINTRUST_
ACTION_ TRUSTPROVIDER_ TEST - WINTRUST_
CONFIG_ REGPATH - WINTRUST_
MAX_ HASH_ BYTES_ TO_ MAP_ DEFAULT - WINTRUST_
MAX_ HASH_ BYTES_ TO_ MAP_ VALUE_ NAME - WINTRUST_
MAX_ HEADER_ BYTES_ TO_ MAP_ DEFAULT - WINTRUST_
MAX_ HEADER_ BYTES_ TO_ MAP_ VALUE_ NAME - WIN_
CERT_ REVISION_ 1_ 0 - WIN_
CERT_ REVISION_ 2_ 0 - WIN_
CERT_ TYPE_ PKCS_ SIGNED_ DATA - WIN_
CERT_ TYPE_ RESERVED_ 1 - WIN_
CERT_ TYPE_ TS_ STACK_ SIGNED - WIN_
CERT_ TYPE_ X509 - WIN_
SPUB_ ACTION_ NT_ ACTIVATE_ IMAGE - WIN_
SPUB_ ACTION_ PUBLISHED_ SOFTWARE - WIN_
SPUB_ ACTION_ TRUSTED_ PUBLISHER - WIN_
TRUST_ SUBJTYPE_ CABINET - WIN_
TRUST_ SUBJTYPE_ CABINETEX - WIN_
TRUST_ SUBJTYPE_ JAVA_ CLASS - WIN_
TRUST_ SUBJTYPE_ JAVA_ CLASSEX - WIN_
TRUST_ SUBJTYPE_ OLE_ STORAGE - WIN_
TRUST_ SUBJTYPE_ PE_ IMAGE - WIN_
TRUST_ SUBJTYPE_ PE_ IMAGEEX - WIN_
TRUST_ SUBJTYPE_ RAW_ FILE - WIN_
TRUST_ SUBJTYPE_ RAW_ FILEEX - WSS_
CERTTRUST_ SUPPORT - WSS_
GET_ SECONDARY_ SIG_ COUNT - WSS_
INPUT_ FLAG_ MASK - WSS_
OBJTRUST_ SUPPORT - WSS_
OUTPUT_ FLAG_ MASK - WSS_
OUT_ FILE_ SUPPORTS_ SEAL - WSS_
OUT_ HAS_ SEALING_ INTENT - WSS_
OUT_ SEALING_ STATUS_ VERIFIED - WSS_
SIGTRUST_ SUPPORT - WSS_
VERIFY_ SEALING - WSS_
VERIFY_ SPECIFIC - WTCI_
DONT_ OPEN_ STORES - WTCI_
OPEN_ ONLY_ ROOT - WTCI_
USE_ LOCAL_ MACHINE - WTD_
CACHE_ ONLY_ URL_ RETRIEVAL - WTD_
CHOICE_ BLOB - WTD_
CHOICE_ CATALOG - WTD_
CHOICE_ CERT - WTD_
CHOICE_ FILE - WTD_
CHOICE_ SIGNER - WTD_
CODE_ INTEGRITY_ DRIVER_ MODE - WTD_
DISABLE_ MD2_ MD4 - WTD_
HASH_ ONLY_ FLAG - WTD_
LIFETIME_ SIGNING_ FLAG - WTD_
MOTW - WTD_
NO_ IE4_ CHAIN_ FLAG - WTD_
NO_ POLICY_ USAGE_ FLAG - WTD_
PROV_ FLAGS_ MASK - WTD_
REVOCATION_ CHECK_ CHAIN - WTD_
REVOCATION_ CHECK_ CHAIN_ EXCLUDE_ ROOT - WTD_
REVOCATION_ CHECK_ END_ CERT - WTD_
REVOCATION_ CHECK_ NONE - WTD_
REVOKE_ NONE - WTD_
REVOKE_ WHOLECHAIN - WTD_
SAFER_ FLAG - WTD_
STATEACTION_ AUTO_ CACHE - WTD_
STATEACTION_ AUTO_ CACHE_ FLUSH - WTD_
STATEACTION_ CLOSE - WTD_
STATEACTION_ IGNORE - WTD_
STATEACTION_ VERIFY - WTD_
UICONTEXT_ EXECUTE - WTD_
UICONTEXT_ INSTALL - WTD_
UI_ ALL - WTD_
UI_ NOBAD - WTD_
UI_ NOGOOD - WTD_
UI_ NONE - WTD_
USE_ DEFAULT_ OSVER_ CHECK - WTD_
USE_ IE4_ TRUST_ FLAG - WTPF_
ALLOWONLYPERTRUST - WTPF_
IGNOREEXPIRATION - WTPF_
IGNOREREVOCATIONONTS - WTPF_
IGNOREREVOKATION - WTPF_
OFFLINEOKNBU_ COM - WTPF_
OFFLINEOKNBU_ IND - WTPF_
OFFLINEOK_ COM - WTPF_
OFFLINEOK_ IND - WTPF_
TESTCANBEVALID - WTPF_
TRUSTTEST - WTPF_
VERIFY_ V1_ OFF - WT_
ADD_ ACTION_ ID_ RET_ RESULT_ FLAG - WT_
CURRENT_ VERSION - WT_
PROVIDER_ CERTTRUST_ FUNCTION - WT_
PROVIDER_ DLL_ NAME - WT_
TRUSTDBDIALOG_ NO_ UI_ FLAG - WT_
TRUSTDBDIALOG_ ONLY_ PUB_ TAB_ FLAG - WT_
TRUSTDBDIALOG_ WRITE_ IEAK_ STORE_ FLAG - WT_
TRUSTDBDIALOG_ WRITE_ LEGACY_ REG_ FLAG - szOID_
ENHANCED_ HASH - szOID_
INTENT_ TO_ SEAL - szOID_
NESTED_ SIGNATURE - szOID_
PKCS_ 9_ SEQUENCE_ NUMBER - szOID_
SEALING_ SIGNATURE - szOID_
SEALING_ TIMESTAMP - szOID_
TRUSTED_ CLIENT_ AUTH_ CA_ LIST - szOID_
TRUSTED_ CODESIGNING_ CA_ LIST - szOID_
TRUSTED_ SERVER_ AUTH_ CA_ LIST
Functions§
- Open
Personal ⚠TrustDB Dialog - Open
Personal ⚠TrustDB Dialog Ex - WTHelper
Cert ⚠Check Valid Signature - WTHelper
Cert ⚠IsSelf Signed - WTHelper
GetProv ⚠Cert From Chain - WTHelper
GetProv ⚠Private Data From Chain - WTHelper
GetProv ⚠Signer From Chain - WTHelper
Prov ⚠Data From State Data - WinVerify
Trust ⚠ - WinVerify
Trust ⚠Ex - Wintrust
AddActionID ⚠ - Wintrust
AddDefault ⚠ForUsage - Wintrust
GetDefault ⚠ForUsage - Wintrust
GetReg ⚠Policy Flags - Wintrust
Load ⚠Function Pointers - Wintrust
Remove ⚠ActionID - Wintrust
SetDefault ⚠IncludePE Page Hashes - Wintrust
SetReg ⚠Policy Flags
Type Aliases§
- PFN_
ALLOCANDFILLDEFUSAGE - PFN_
CPD_ ADD_ CERT - PFN_
CPD_ ADD_ PRIVDATA - PFN_
CPD_ ADD_ SGNR - PFN_
CPD_ ADD_ STORE - PFN_
CPD_ MEM_ ALLOC - PFN_
CPD_ MEM_ FREE - PFN_
FREEDEFUSAGE - PFN_
PROVIDER_ CERTCHKPOLICY_ CALL - PFN_
PROVIDER_ CERTTRUST_ CALL - PFN_
PROVIDER_ CLEANUP_ CALL - PFN_
PROVIDER_ FINALPOLICY_ CALL - PFN_
PROVIDER_ INIT_ CALL - PFN_
PROVIDER_ OBJTRUST_ CALL - PFN_
PROVIDER_ SIGTRUST_ CALL - PFN_
PROVIDER_ TESTFINALPOLICY_ CALL - PFN_
PROVUI_ CALL - PFN_
WTD_ GENERIC_ CHAIN_ POLICY_ CALLBACK - WINTRUST_
DATA_ PROVIDER_ FLAGS - WINTRUST_
DATA_ REVOCATION_ CHECKS - WINTRUST_
DATA_ STATE_ ACTION - WINTRUST_
DATA_ UICHOICE - WINTRUST_
DATA_ UICONTEXT - WINTRUST_
DATA_ UNION_ CHOICE - WINTRUST_
GET_ DEFAULT_ FOR_ USAGE_ ACTION - WINTRUST_
POLICY_ FLAGS - WINTRUST_
SIGNATURE_ SETTINGS_ FLAGS