Win32 API 日本語リファレンス
ホームSecurity.WinTrust › 定数

定数

194

Windows.Win32.Security.WinTrust

名前
WINTRUST_CONFIG_REGPATHunknownSoftware\Microsoft\Cryptography\Wintrust\Config
WINTRUST_MAX_HEADER_BYTES_TO_MAP_VALUE_NAMEunknownMaxHeaderBytesToMap
WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULTDWORD10485760
WINTRUST_MAX_HASH_BYTES_TO_MAP_VALUE_NAMEunknownMaxHashBytesToMap
WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULTDWORD1048576
WTD_CHOICE_DETACHED_SIGDWORD6
WTD_PROV_FLAGS_MASKDWORD65535
WTD_USE_LOCAL_MACHINE_CERTSDWORD8
WTD_CODE_INTEGRITY_DRIVER_MODEDWORD32768
WSS_VERIFY_SEALINGDWORD4
WSS_INPUT_FLAG_MASKDWORD7
WSS_OUT_SEALING_STATUS_VERIFIEDDWORD2147483648
WSS_OUT_HAS_SEALING_INTENTDWORD1073741824
WSS_OUT_FILE_SUPPORTS_SEALDWORD536870912
WSS_OUTPUT_FLAG_MASKDWORD3758096384
WINTRUST_DETACHED_SIG_CHOICE_HANDLEDWORD1
WINTRUST_DETACHED_SIG_CHOICE_BLOBDWORD2
WTCI_DONT_OPEN_STORESDWORD1
WTCI_OPEN_ONLY_ROOTDWORD2
WTCI_USE_LOCAL_MACHINEDWORD4
TRUSTERROR_STEP_WVTPARAMSDWORD0
TRUSTERROR_STEP_FILEIODWORD2
TRUSTERROR_STEP_SIPDWORD3
TRUSTERROR_STEP_SIPSUBJINFODWORD5
TRUSTERROR_STEP_CATALOGFILEDWORD6
TRUSTERROR_STEP_CERTSTOREDWORD7
TRUSTERROR_STEP_MESSAGEDWORD8
TRUSTERROR_STEP_MSG_SIGNERCOUNTDWORD9
TRUSTERROR_STEP_MSG_INNERCNTTYPEDWORD10
TRUSTERROR_STEP_MSG_INNERCNTDWORD11
TRUSTERROR_STEP_MSG_STOREDWORD12
TRUSTERROR_STEP_MSG_SIGNERINFODWORD13
TRUSTERROR_STEP_MSG_SIGNERCERTDWORD14
TRUSTERROR_STEP_MSG_CERTCHAINDWORD15
TRUSTERROR_STEP_MSG_COUNTERSIGINFODWORD16
TRUSTERROR_STEP_MSG_COUNTERSIGCERTDWORD17
TRUSTERROR_STEP_VERIFY_MSGHASHDWORD18
TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATADWORD19
TRUSTERROR_STEP_FINAL_WVTINITDWORD30
TRUSTERROR_STEP_FINAL_INITPROVDWORD31
TRUSTERROR_STEP_FINAL_OBJPROVDWORD32
TRUSTERROR_STEP_FINAL_SIGPROVDWORD33
TRUSTERROR_STEP_FINAL_CERTPROVDWORD34
TRUSTERROR_STEP_FINAL_CERTCHKPROVDWORD35
TRUSTERROR_STEP_FINAL_POLICYPROVDWORD36
TRUSTERROR_STEP_FINAL_UIPROVDWORD37
TRUSTERROR_MAX_STEPSDWORD38
CPD_CHOICE_SIPDWORD1
CPD_USE_NT5_CHAIN_FLAGDWORD2147483648
CPD_REVOCATION_CHECK_NONEDWORD65536
CPD_REVOCATION_CHECK_END_CERTDWORD131072
CPD_REVOCATION_CHECK_CHAINDWORD262144
CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOTDWORD524288
CPD_RETURN_LOWER_QUALITY_CHAINSDWORD1048576
CPD_RFC3161v21DWORD2097152
CPD_UISTATE_MODE_PROMPTDWORD0
CPD_UISTATE_MODE_BLOCKDWORD1
CPD_UISTATE_MODE_ALLOWDWORD2
CPD_UISTATE_MODE_MASKDWORD3
WSS_OBJTRUST_SUPPORTDWORD1
WSS_SIGTRUST_SUPPORTDWORD2
WSS_CERTTRUST_SUPPORTDWORD4
SGNR_TYPE_TIMESTAMPDWORD16
CERT_CONFIDENCE_SIGDWORD268435456
CERT_CONFIDENCE_TIMEDWORD16777216
CERT_CONFIDENCE_TIMENESTDWORD1048576
CERT_CONFIDENCE_AUTHIDEXTDWORD65536
CERT_CONFIDENCE_HYGIENEDWORD4096
CERT_CONFIDENCE_HIGHESTDWORD286330880
WT_CURRENT_VERSIONDWORD512
WT_PROVIDER_DLL_NAMEunknownWINTRUST.DLL
WT_PROVIDER_CERTTRUST_FUNCTIONunknownWintrustCertificateTrust
WT_ADD_ACTION_ID_RET_RESULT_FLAGDWORD1
szOID_TRUSTED_CODESIGNING_CA_LISTunknown1.3.6.1.4.1.311.2.2.1
szOID_TRUSTED_CLIENT_AUTH_CA_LISTunknown1.3.6.1.4.1.311.2.2.2
szOID_TRUSTED_SERVER_AUTH_CA_LISTunknown1.3.6.1.4.1.311.2.2.3
SPC_COMMON_NAME_OBJIDunknown2.5.4.3
SPC_TIME_STAMP_REQUEST_OBJIDunknown1.3.6.1.4.1.311.3.2.1
SPC_INDIRECT_DATA_OBJIDunknown1.3.6.1.4.1.311.2.1.4
SPC_SP_AGENCY_INFO_OBJIDunknown1.3.6.1.4.1.311.2.1.10
SPC_STATEMENT_TYPE_OBJIDunknown1.3.6.1.4.1.311.2.1.11
SPC_SP_OPUS_INFO_OBJIDunknown1.3.6.1.4.1.311.2.1.12
SPC_CERT_EXTENSIONS_OBJIDunknown1.3.6.1.4.1.311.2.1.14
SPC_PE_IMAGE_DATA_OBJIDunknown1.3.6.1.4.1.311.2.1.15
SPC_RAW_FILE_DATA_OBJIDunknown1.3.6.1.4.1.311.2.1.18
SPC_STRUCTURED_STORAGE_DATA_OBJIDunknown1.3.6.1.4.1.311.2.1.19
SPC_JAVA_CLASS_DATA_OBJIDunknown1.3.6.1.4.1.311.2.1.20
SPC_INDIVIDUAL_SP_KEY_PURPOSE_OBJIDunknown1.3.6.1.4.1.311.2.1.21
SPC_COMMERCIAL_SP_KEY_PURPOSE_OBJIDunknown1.3.6.1.4.1.311.2.1.22
SPC_CAB_DATA_OBJIDunknown1.3.6.1.4.1.311.2.1.25
SPC_GLUE_RDN_OBJIDunknown1.3.6.1.4.1.311.2.1.25
SPC_MINIMAL_CRITERIA_OBJIDunknown1.3.6.1.4.1.311.2.1.26
SPC_FINANCIAL_CRITERIA_OBJIDunknown1.3.6.1.4.1.311.2.1.27
unknown1.3.6.1.4.1.311.2.1.28
SPC_SIGINFO_OBJIDunknown1.3.6.1.4.1.311.2.1.30
SPC_PE_IMAGE_PAGE_HASHES_V1_OBJIDunknown1.3.6.1.4.1.311.2.3.1
SPC_PE_IMAGE_PAGE_HASHES_V2_OBJIDunknown1.3.6.1.4.1.311.2.3.2
szOID_NESTED_SIGNATUREunknown1.3.6.1.4.1.311.2.4.1
szOID_INTENT_TO_SEALunknown1.3.6.1.4.1.311.2.4.2
szOID_SEALING_SIGNATUREunknown1.3.6.1.4.1.311.2.4.3
szOID_SEALING_TIMESTAMPunknown1.3.6.1.4.1.311.2.4.4
szOID_ENHANCED_HASHunknown1.3.6.1.4.1.311.2.5.1
SPC_RELAXED_PE_MARKER_CHECK_OBJIDunknown1.3.6.1.4.1.311.2.6.1
SPC_ENCRYPTED_DIGEST_RETRY_COUNT_OBJIDunknown1.3.6.1.4.1.311.2.6.2
szOID_SIGNED_ATTRIBUTE_INTERNAL_NAMEunknown1.3.6.1.4.1.311.2.7.1
szOID_SIGNED_ATTRIBUTE_FILE_VERSIONunknown1.3.6.1.4.1.311.2.7.2
szOID_SIGNED_ATTRIBUTE_FILE_DESCRIPTIONunknown1.3.6.1.4.1.311.2.7.3
szOID_SIGNED_ATTRIBUTE_PRODUCTunknown1.3.6.1.4.1.311.2.7.4
szOID_SIGNED_ATTRIBUTE_PRODUCT_VERSIONunknown1.3.6.1.4.1.311.2.7.5
szOID_SIGNED_ATTRIBUTE_ORIGINAL_FILENAMEunknown1.3.6.1.4.1.311.2.7.6
szOID_SIGNED_ATTRIBUTE_LANGUAGEunknown1.3.6.1.4.1.311.2.7.7
szOID_SIGNED_ATTRIBUTE_AUTHORunknown1.3.6.1.4.1.311.2.7.8
szOID_SIGNED_ATTRIBUTE_PUBLISH_TIMEunknown1.3.6.1.4.1.311.2.7.9
szOID_SIGNED_ATTRIBUTE_SOURCE_URLunknown1.3.6.1.4.1.311.2.7.10
szOID_PKCS_9_SEQUENCE_NUMBERunknown1.2.840.113549.1.9.25.4
CAT_NAMEVALUE_OBJIDunknown1.3.6.1.4.1.311.12.2.1
CAT_MEMBERINFO_OBJIDunknown1.3.6.1.4.1.311.12.2.2
CAT_MEMBERINFO2_OBJIDunknown1.3.6.1.4.1.311.12.2.3
SPC_WINDOWS_HELLO_COMPATIBILITY_OBJIDunknown1.3.6.1.4.1.311.10.41.1
SPC_NATURAL_AUTH_PLUGIN_OBJIDunknown1.3.6.1.4.1.311.96.1.1
SPC_SP_AGENCY_INFO_STRUCTLPSTR2000
SPC_MINIMAL_CRITERIA_STRUCTLPSTR2001
SPC_FINANCIAL_CRITERIA_STRUCTLPSTR2002
SPC_INDIRECT_DATA_CONTENT_STRUCTLPSTR2003
SPC_PE_IMAGE_DATA_STRUCTLPSTR2004
LPSTR2005
SPC_STATEMENT_TYPE_STRUCTLPSTR2006
SPC_SP_OPUS_INFO_STRUCTLPSTR2007
SPC_CAB_DATA_STRUCTLPSTR2008
SPC_JAVA_CLASS_DATA_STRUCTLPSTR2009
INTENT_TO_SEAL_ATTRIBUTE_STRUCTLPSTR2010
SEALING_SIGNATURE_ATTRIBUTE_STRUCTLPSTR2011
SEALING_TIMESTAMP_ATTRIBUTE_STRUCTLPSTR2012
SPC_SIGINFO_STRUCTLPSTR2130
CAT_NAMEVALUE_STRUCTLPSTR2221
CAT_MEMBERINFO_STRUCTLPSTR2222
CAT_MEMBERINFO2_STRUCTLPSTR2223
SPC_UUID_LENGTHDWORD16
DWORD1
DWORD2
DWORD3
WIN_CERT_REVISION_1_0DWORD256
WIN_CERT_REVISION_2_0DWORD512
WIN_CERT_TYPE_X509DWORD1
WIN_CERT_TYPE_PKCS_SIGNED_DATADWORD2
WIN_CERT_TYPE_RESERVED_1DWORD3
WIN_CERT_TYPE_TS_STACK_SIGNEDDWORD4
WIN_TRUST_SUBJTYPE_RAW_FILEGUID{959DC450-8D9E-11CF-8736-00AA00A485EB}
WIN_TRUST_SUBJTYPE_PE_IMAGEGUID{43C9A1E0-8DA0-11CF-8736-00AA00A485EB}
WIN_TRUST_SUBJTYPE_JAVA_CLASSGUID{08AD3990-8DA1-11CF-8736-00AA00A485EB}
WIN_TRUST_SUBJTYPE_CABINETGUID{D17C5374-A392-11CF-9DF5-00AA00C184E0}
WIN_TRUST_SUBJTYPE_RAW_FILEEXGUID{6F458110-C2F1-11CF-8A69-00AA006C3706}
WIN_TRUST_SUBJTYPE_PE_IMAGEEXGUID{6F458111-C2F1-11CF-8A69-00AA006C3706}
WIN_TRUST_SUBJTYPE_JAVA_CLASSEXGUID{6F458113-C2F1-11CF-8A69-00AA006C3706}
WIN_TRUST_SUBJTYPE_CABINETEXGUID{6F458114-C2F1-11CF-8A69-00AA006C3706}
WIN_TRUST_SUBJTYPE_OLE_STORAGEGUID{C257E740-8DA0-11CF-8736-00AA00A485EB}
WIN_SPUB_ACTION_TRUSTED_PUBLISHERGUID{66426730-8DA1-11CF-8736-00AA00A485EB}
WIN_SPUB_ACTION_NT_ACTIVATE_IMAGEGUID{8BC96B00-8DA1-11CF-8736-00AA00A485EB}
WIN_SPUB_ACTION_PUBLISHED_SOFTWAREGUID{64B9D180-8DA2-11CF-8736-00AA00A485EB}
WT_TRUSTDBDIALOG_NO_UI_FLAGDWORD1
WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAGDWORD2
WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAGDWORD256
WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAGDWORD512
SP_POLICY_PROVIDER_DLL_NAMEunknownWINTRUST.DLL
WINTRUST_ACTION_GENERIC_VERIFY_V2GUID{00AAC56B-CD44-11D0-8CC2-00C04FC295EE}
SP_INIT_FUNCTIONunknownSoftpubInitialize
SP_OBJTRUST_FUNCTIONunknownSoftpubLoadMessage
SP_SIGTRUST_FUNCTIONunknownSoftpubLoadSignature
SP_CHKCERT_FUNCTIONunknownSoftpubCheckCert
SP_FINALPOLICY_FUNCTIONunknownSoftpubAuthenticode
SP_CLEANUPPOLICY_FUNCTIONunknownSoftpubCleanup
WINTRUST_ACTION_TRUSTPROVIDER_TESTGUID{573E31F8-DDBA-11D0-8CCB-00C04FC295EE}
SP_TESTDUMPPOLICY_FUNCTION_TESTunknownSoftpubDumpStructure
WINTRUST_ACTION_GENERIC_CERT_VERIFYGUID{189A3842-3041-11D1-85E1-00C04FC295EE}
SP_GENERIC_CERT_INIT_FUNCTIONunknownSoftpubDefCertInit
WINTRUST_ACTION_GENERIC_CHAIN_VERIFYGUID{FC451C16-AC75-11D1-B4B8-00C04FB66EA0}
GENERIC_CHAIN_FINALPOLICY_FUNCTIONunknownGenericChainFinalProv
GENERIC_CHAIN_CERTTRUST_FUNCTIONunknownGenericChainCertificateTrust
HTTPSPROV_ACTIONGUID{573E31F8-AABA-11D0-8CCB-00C04FC295EE}
HTTPS_FINALPOLICY_FUNCTIONunknownHTTPSFinalProv
HTTPS_CHKCERT_FUNCTIONunknownHTTPSCheckCertProv
HTTPS_CERTTRUST_FUNCTIONunknownHTTPSCertificateTrust
OFFICESIGN_ACTION_VERIFYGUID{5555C2CD-17FB-11D1-85C4-00C04FC295EE}
OFFICE_POLICY_PROVIDER_DLL_NAMEunknownWINTRUST.DLL
OFFICE_INITPROV_FUNCTIONunknownOfficeInitializePolicy
OFFICE_CLEANUPPOLICY_FUNCTIONunknownOfficeCleanupPolicy
DRIVER_ACTION_VERIFYGUID{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
DRIVER_INITPROV_FUNCTIONunknownDriverInitializePolicy
DRIVER_FINALPOLPROV_FUNCTIONunknownDriverFinalPolicy
DRIVER_CLEANUPPOLICY_FUNCTIONunknownDriverCleanupPolicy
CONFIG_CI_ACTION_VERIFYGUID{6078065B-8F22-4B13-BD9B-5B762776F386}
CCPI_RESULT_ALLOWDWORD1
CCPI_RESULT_DENYDWORD2
CCPI_RESULT_AUDITDWORD3

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULT 10485760
#define WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULT 1048576
#define WTD_CHOICE_DETACHED_SIG 6
#define WTD_PROV_FLAGS_MASK 65535
#define WTD_USE_LOCAL_MACHINE_CERTS 8
#define WTD_CODE_INTEGRITY_DRIVER_MODE 32768
#define WSS_VERIFY_SEALING 4
#define WSS_INPUT_FLAG_MASK 7
#define WSS_OUT_SEALING_STATUS_VERIFIED 2147483648
#define WSS_OUT_HAS_SEALING_INTENT 1073741824
#define WSS_OUT_FILE_SUPPORTS_SEAL 536870912
#define WSS_OUTPUT_FLAG_MASK 3758096384
#define WINTRUST_DETACHED_SIG_CHOICE_HANDLE 1
#define WINTRUST_DETACHED_SIG_CHOICE_BLOB 2
#define WTCI_DONT_OPEN_STORES 1
#define WTCI_OPEN_ONLY_ROOT 2
#define WTCI_USE_LOCAL_MACHINE 4
#define TRUSTERROR_STEP_WVTPARAMS 0
#define TRUSTERROR_STEP_FILEIO 2
#define TRUSTERROR_STEP_SIP 3
#define TRUSTERROR_STEP_SIPSUBJINFO 5
#define TRUSTERROR_STEP_CATALOGFILE 6
#define TRUSTERROR_STEP_CERTSTORE 7
#define TRUSTERROR_STEP_MESSAGE 8
#define TRUSTERROR_STEP_MSG_SIGNERCOUNT 9
#define TRUSTERROR_STEP_MSG_INNERCNTTYPE 10
#define TRUSTERROR_STEP_MSG_INNERCNT 11
#define TRUSTERROR_STEP_MSG_STORE 12
#define TRUSTERROR_STEP_MSG_SIGNERINFO 13
#define TRUSTERROR_STEP_MSG_SIGNERCERT 14
#define TRUSTERROR_STEP_MSG_CERTCHAIN 15
#define TRUSTERROR_STEP_MSG_COUNTERSIGINFO 16
#define TRUSTERROR_STEP_MSG_COUNTERSIGCERT 17
#define TRUSTERROR_STEP_VERIFY_MSGHASH 18
#define TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA 19
#define TRUSTERROR_STEP_FINAL_WVTINIT 30
#define TRUSTERROR_STEP_FINAL_INITPROV 31
#define TRUSTERROR_STEP_FINAL_OBJPROV 32
#define TRUSTERROR_STEP_FINAL_SIGPROV 33
#define TRUSTERROR_STEP_FINAL_CERTPROV 34
#define TRUSTERROR_STEP_FINAL_CERTCHKPROV 35
#define TRUSTERROR_STEP_FINAL_POLICYPROV 36
#define TRUSTERROR_STEP_FINAL_UIPROV 37
#define TRUSTERROR_MAX_STEPS 38
#define CPD_CHOICE_SIP 1
#define CPD_USE_NT5_CHAIN_FLAG 2147483648
#define CPD_REVOCATION_CHECK_NONE 65536
#define CPD_REVOCATION_CHECK_END_CERT 131072
#define CPD_REVOCATION_CHECK_CHAIN 262144
#define CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT 524288
#define CPD_RETURN_LOWER_QUALITY_CHAINS 1048576
#define CPD_RFC3161v21 2097152
#define CPD_UISTATE_MODE_PROMPT 0
#define CPD_UISTATE_MODE_BLOCK 1
#define CPD_UISTATE_MODE_ALLOW 2
#define CPD_UISTATE_MODE_MASK 3
#define WSS_OBJTRUST_SUPPORT 1
#define WSS_SIGTRUST_SUPPORT 2
#define WSS_CERTTRUST_SUPPORT 4
#define SGNR_TYPE_TIMESTAMP 16
#define CERT_CONFIDENCE_SIG 268435456
#define CERT_CONFIDENCE_TIME 16777216
#define CERT_CONFIDENCE_TIMENEST 1048576
#define CERT_CONFIDENCE_AUTHIDEXT 65536
#define CERT_CONFIDENCE_HYGIENE 4096
#define CERT_CONFIDENCE_HIGHEST 286330880
#define WT_CURRENT_VERSION 512
#define WT_ADD_ACTION_ID_RET_RESULT_FLAG 1
#define SPC_SP_AGENCY_INFO_STRUCT 2000
#define SPC_MINIMAL_CRITERIA_STRUCT 2001
#define SPC_FINANCIAL_CRITERIA_STRUCT 2002
#define SPC_INDIRECT_DATA_CONTENT_STRUCT 2003
#define SPC_PE_IMAGE_DATA_STRUCT 2004
#define SPC_LINK_STRUCT 2005
#define SPC_STATEMENT_TYPE_STRUCT 2006
#define SPC_SP_OPUS_INFO_STRUCT 2007
#define SPC_CAB_DATA_STRUCT 2008
#define SPC_JAVA_CLASS_DATA_STRUCT 2009
#define INTENT_TO_SEAL_ATTRIBUTE_STRUCT 2010
#define SEALING_SIGNATURE_ATTRIBUTE_STRUCT 2011
#define SEALING_TIMESTAMP_ATTRIBUTE_STRUCT 2012
#define SPC_SIGINFO_STRUCT 2130
#define CAT_NAMEVALUE_STRUCT 2221
#define CAT_MEMBERINFO_STRUCT 2222
#define CAT_MEMBERINFO2_STRUCT 2223
#define SPC_UUID_LENGTH 16
#define SPC_URL_LINK_CHOICE 1
#define SPC_MONIKER_LINK_CHOICE 2
#define SPC_FILE_LINK_CHOICE 3
#define WIN_CERT_REVISION_1_0 256
#define WIN_CERT_REVISION_2_0 512
#define WIN_CERT_TYPE_X509 1
#define WIN_CERT_TYPE_PKCS_SIGNED_DATA 2
#define WIN_CERT_TYPE_RESERVED_1 3
#define WIN_CERT_TYPE_TS_STACK_SIGNED 4
#define WT_TRUSTDBDIALOG_NO_UI_FLAG 1
#define WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAG 2
#define WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAG 256
#define WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAG 512
#define CCPI_RESULT_ALLOW 1
#define CCPI_RESULT_DENY 2
#define CCPI_RESULT_AUDIT 3
public const uint WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULT = 10485760;
public const uint WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULT = 1048576;
public const uint WTD_CHOICE_DETACHED_SIG = 6;
public const uint WTD_PROV_FLAGS_MASK = 65535;
public const uint WTD_USE_LOCAL_MACHINE_CERTS = 8;
public const uint WTD_CODE_INTEGRITY_DRIVER_MODE = 32768;
public const uint WSS_VERIFY_SEALING = 4;
public const uint WSS_INPUT_FLAG_MASK = 7;
public const uint WSS_OUT_SEALING_STATUS_VERIFIED = 2147483648;
public const uint WSS_OUT_HAS_SEALING_INTENT = 1073741824;
public const uint WSS_OUT_FILE_SUPPORTS_SEAL = 536870912;
public const uint WSS_OUTPUT_FLAG_MASK = 3758096384;
public const uint WINTRUST_DETACHED_SIG_CHOICE_HANDLE = 1;
public const uint WINTRUST_DETACHED_SIG_CHOICE_BLOB = 2;
public const uint WTCI_DONT_OPEN_STORES = 1;
public const uint WTCI_OPEN_ONLY_ROOT = 2;
public const uint WTCI_USE_LOCAL_MACHINE = 4;
public const uint TRUSTERROR_STEP_WVTPARAMS = 0;
public const uint TRUSTERROR_STEP_FILEIO = 2;
public const uint TRUSTERROR_STEP_SIP = 3;
public const uint TRUSTERROR_STEP_SIPSUBJINFO = 5;
public const uint TRUSTERROR_STEP_CATALOGFILE = 6;
public const uint TRUSTERROR_STEP_CERTSTORE = 7;
public const uint TRUSTERROR_STEP_MESSAGE = 8;
public const uint TRUSTERROR_STEP_MSG_SIGNERCOUNT = 9;
public const uint TRUSTERROR_STEP_MSG_INNERCNTTYPE = 10;
public const uint TRUSTERROR_STEP_MSG_INNERCNT = 11;
public const uint TRUSTERROR_STEP_MSG_STORE = 12;
public const uint TRUSTERROR_STEP_MSG_SIGNERINFO = 13;
public const uint TRUSTERROR_STEP_MSG_SIGNERCERT = 14;
public const uint TRUSTERROR_STEP_MSG_CERTCHAIN = 15;
public const uint TRUSTERROR_STEP_MSG_COUNTERSIGINFO = 16;
public const uint TRUSTERROR_STEP_MSG_COUNTERSIGCERT = 17;
public const uint TRUSTERROR_STEP_VERIFY_MSGHASH = 18;
public const uint TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA = 19;
public const uint TRUSTERROR_STEP_FINAL_WVTINIT = 30;
public const uint TRUSTERROR_STEP_FINAL_INITPROV = 31;
public const uint TRUSTERROR_STEP_FINAL_OBJPROV = 32;
public const uint TRUSTERROR_STEP_FINAL_SIGPROV = 33;
public const uint TRUSTERROR_STEP_FINAL_CERTPROV = 34;
public const uint TRUSTERROR_STEP_FINAL_CERTCHKPROV = 35;
public const uint TRUSTERROR_STEP_FINAL_POLICYPROV = 36;
public const uint TRUSTERROR_STEP_FINAL_UIPROV = 37;
public const uint TRUSTERROR_MAX_STEPS = 38;
public const uint CPD_CHOICE_SIP = 1;
public const uint CPD_USE_NT5_CHAIN_FLAG = 2147483648;
public const uint CPD_REVOCATION_CHECK_NONE = 65536;
public const uint CPD_REVOCATION_CHECK_END_CERT = 131072;
public const uint CPD_REVOCATION_CHECK_CHAIN = 262144;
public const uint CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 524288;
public const uint CPD_RETURN_LOWER_QUALITY_CHAINS = 1048576;
public const uint CPD_RFC3161v21 = 2097152;
public const uint CPD_UISTATE_MODE_PROMPT = 0;
public const uint CPD_UISTATE_MODE_BLOCK = 1;
public const uint CPD_UISTATE_MODE_ALLOW = 2;
public const uint CPD_UISTATE_MODE_MASK = 3;
public const uint WSS_OBJTRUST_SUPPORT = 1;
public const uint WSS_SIGTRUST_SUPPORT = 2;
public const uint WSS_CERTTRUST_SUPPORT = 4;
public const uint SGNR_TYPE_TIMESTAMP = 16;
public const uint CERT_CONFIDENCE_SIG = 268435456;
public const uint CERT_CONFIDENCE_TIME = 16777216;
public const uint CERT_CONFIDENCE_TIMENEST = 1048576;
public const uint CERT_CONFIDENCE_AUTHIDEXT = 65536;
public const uint CERT_CONFIDENCE_HYGIENE = 4096;
public const uint CERT_CONFIDENCE_HIGHEST = 286330880;
public const uint WT_CURRENT_VERSION = 512;
public const uint WT_ADD_ACTION_ID_RET_RESULT_FLAG = 1;
public const int SPC_SP_AGENCY_INFO_STRUCT = 2000;
public const int SPC_MINIMAL_CRITERIA_STRUCT = 2001;
public const int SPC_FINANCIAL_CRITERIA_STRUCT = 2002;
public const int SPC_INDIRECT_DATA_CONTENT_STRUCT = 2003;
public const int SPC_PE_IMAGE_DATA_STRUCT = 2004;
public const int SPC_LINK_STRUCT = 2005;
public const int SPC_STATEMENT_TYPE_STRUCT = 2006;
public const int SPC_SP_OPUS_INFO_STRUCT = 2007;
public const int SPC_CAB_DATA_STRUCT = 2008;
public const int SPC_JAVA_CLASS_DATA_STRUCT = 2009;
public const int INTENT_TO_SEAL_ATTRIBUTE_STRUCT = 2010;
public const int SEALING_SIGNATURE_ATTRIBUTE_STRUCT = 2011;
public const int SEALING_TIMESTAMP_ATTRIBUTE_STRUCT = 2012;
public const int SPC_SIGINFO_STRUCT = 2130;
public const int CAT_NAMEVALUE_STRUCT = 2221;
public const int CAT_MEMBERINFO_STRUCT = 2222;
public const int CAT_MEMBERINFO2_STRUCT = 2223;
public const uint SPC_UUID_LENGTH = 16;
public const uint SPC_URL_LINK_CHOICE = 1;
public const uint SPC_MONIKER_LINK_CHOICE = 2;
public const uint SPC_FILE_LINK_CHOICE = 3;
public const uint WIN_CERT_REVISION_1_0 = 256;
public const uint WIN_CERT_REVISION_2_0 = 512;
public const uint WIN_CERT_TYPE_X509 = 1;
public const uint WIN_CERT_TYPE_PKCS_SIGNED_DATA = 2;
public const uint WIN_CERT_TYPE_RESERVED_1 = 3;
public const uint WIN_CERT_TYPE_TS_STACK_SIGNED = 4;
public const uint WT_TRUSTDBDIALOG_NO_UI_FLAG = 1;
public const uint WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAG = 2;
public const uint WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAG = 256;
public const uint WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAG = 512;
public const uint CCPI_RESULT_ALLOW = 1;
public const uint CCPI_RESULT_DENY = 2;
public const uint CCPI_RESULT_AUDIT = 3;
WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULT = 10485760
WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULT = 1048576
WTD_CHOICE_DETACHED_SIG = 6
WTD_PROV_FLAGS_MASK = 65535
WTD_USE_LOCAL_MACHINE_CERTS = 8
WTD_CODE_INTEGRITY_DRIVER_MODE = 32768
WSS_VERIFY_SEALING = 4
WSS_INPUT_FLAG_MASK = 7
WSS_OUT_SEALING_STATUS_VERIFIED = 2147483648
WSS_OUT_HAS_SEALING_INTENT = 1073741824
WSS_OUT_FILE_SUPPORTS_SEAL = 536870912
WSS_OUTPUT_FLAG_MASK = 3758096384
WINTRUST_DETACHED_SIG_CHOICE_HANDLE = 1
WINTRUST_DETACHED_SIG_CHOICE_BLOB = 2
WTCI_DONT_OPEN_STORES = 1
WTCI_OPEN_ONLY_ROOT = 2
WTCI_USE_LOCAL_MACHINE = 4
TRUSTERROR_STEP_WVTPARAMS = 0
TRUSTERROR_STEP_FILEIO = 2
TRUSTERROR_STEP_SIP = 3
TRUSTERROR_STEP_SIPSUBJINFO = 5
TRUSTERROR_STEP_CATALOGFILE = 6
TRUSTERROR_STEP_CERTSTORE = 7
TRUSTERROR_STEP_MESSAGE = 8
TRUSTERROR_STEP_MSG_SIGNERCOUNT = 9
TRUSTERROR_STEP_MSG_INNERCNTTYPE = 10
TRUSTERROR_STEP_MSG_INNERCNT = 11
TRUSTERROR_STEP_MSG_STORE = 12
TRUSTERROR_STEP_MSG_SIGNERINFO = 13
TRUSTERROR_STEP_MSG_SIGNERCERT = 14
TRUSTERROR_STEP_MSG_CERTCHAIN = 15
TRUSTERROR_STEP_MSG_COUNTERSIGINFO = 16
TRUSTERROR_STEP_MSG_COUNTERSIGCERT = 17
TRUSTERROR_STEP_VERIFY_MSGHASH = 18
TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA = 19
TRUSTERROR_STEP_FINAL_WVTINIT = 30
TRUSTERROR_STEP_FINAL_INITPROV = 31
TRUSTERROR_STEP_FINAL_OBJPROV = 32
TRUSTERROR_STEP_FINAL_SIGPROV = 33
TRUSTERROR_STEP_FINAL_CERTPROV = 34
TRUSTERROR_STEP_FINAL_CERTCHKPROV = 35
TRUSTERROR_STEP_FINAL_POLICYPROV = 36
TRUSTERROR_STEP_FINAL_UIPROV = 37
TRUSTERROR_MAX_STEPS = 38
CPD_CHOICE_SIP = 1
CPD_USE_NT5_CHAIN_FLAG = 2147483648
CPD_REVOCATION_CHECK_NONE = 65536
CPD_REVOCATION_CHECK_END_CERT = 131072
CPD_REVOCATION_CHECK_CHAIN = 262144
CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 524288
CPD_RETURN_LOWER_QUALITY_CHAINS = 1048576
CPD_RFC3161v21 = 2097152
CPD_UISTATE_MODE_PROMPT = 0
CPD_UISTATE_MODE_BLOCK = 1
CPD_UISTATE_MODE_ALLOW = 2
CPD_UISTATE_MODE_MASK = 3
WSS_OBJTRUST_SUPPORT = 1
WSS_SIGTRUST_SUPPORT = 2
WSS_CERTTRUST_SUPPORT = 4
SGNR_TYPE_TIMESTAMP = 16
CERT_CONFIDENCE_SIG = 268435456
CERT_CONFIDENCE_TIME = 16777216
CERT_CONFIDENCE_TIMENEST = 1048576
CERT_CONFIDENCE_AUTHIDEXT = 65536
CERT_CONFIDENCE_HYGIENE = 4096
CERT_CONFIDENCE_HIGHEST = 286330880
WT_CURRENT_VERSION = 512
WT_ADD_ACTION_ID_RET_RESULT_FLAG = 1
SPC_SP_AGENCY_INFO_STRUCT = 2000
SPC_MINIMAL_CRITERIA_STRUCT = 2001
SPC_FINANCIAL_CRITERIA_STRUCT = 2002
SPC_INDIRECT_DATA_CONTENT_STRUCT = 2003
SPC_PE_IMAGE_DATA_STRUCT = 2004
SPC_LINK_STRUCT = 2005
SPC_STATEMENT_TYPE_STRUCT = 2006
SPC_SP_OPUS_INFO_STRUCT = 2007
SPC_CAB_DATA_STRUCT = 2008
SPC_JAVA_CLASS_DATA_STRUCT = 2009
INTENT_TO_SEAL_ATTRIBUTE_STRUCT = 2010
SEALING_SIGNATURE_ATTRIBUTE_STRUCT = 2011
SEALING_TIMESTAMP_ATTRIBUTE_STRUCT = 2012
SPC_SIGINFO_STRUCT = 2130
CAT_NAMEVALUE_STRUCT = 2221
CAT_MEMBERINFO_STRUCT = 2222
CAT_MEMBERINFO2_STRUCT = 2223
SPC_UUID_LENGTH = 16
SPC_URL_LINK_CHOICE = 1
SPC_MONIKER_LINK_CHOICE = 2
SPC_FILE_LINK_CHOICE = 3
WIN_CERT_REVISION_1_0 = 256
WIN_CERT_REVISION_2_0 = 512
WIN_CERT_TYPE_X509 = 1
WIN_CERT_TYPE_PKCS_SIGNED_DATA = 2
WIN_CERT_TYPE_RESERVED_1 = 3
WIN_CERT_TYPE_TS_STACK_SIGNED = 4
WT_TRUSTDBDIALOG_NO_UI_FLAG = 1
WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAG = 2
WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAG = 256
WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAG = 512
CCPI_RESULT_ALLOW = 1
CCPI_RESULT_DENY = 2
CCPI_RESULT_AUDIT = 3
pub const WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULT: u32 = 10485760;
pub const WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULT: u32 = 1048576;
pub const WTD_CHOICE_DETACHED_SIG: u32 = 6;
pub const WTD_PROV_FLAGS_MASK: u32 = 65535;
pub const WTD_USE_LOCAL_MACHINE_CERTS: u32 = 8;
pub const WTD_CODE_INTEGRITY_DRIVER_MODE: u32 = 32768;
pub const WSS_VERIFY_SEALING: u32 = 4;
pub const WSS_INPUT_FLAG_MASK: u32 = 7;
pub const WSS_OUT_SEALING_STATUS_VERIFIED: u32 = 2147483648;
pub const WSS_OUT_HAS_SEALING_INTENT: u32 = 1073741824;
pub const WSS_OUT_FILE_SUPPORTS_SEAL: u32 = 536870912;
pub const WSS_OUTPUT_FLAG_MASK: u32 = 3758096384;
pub const WINTRUST_DETACHED_SIG_CHOICE_HANDLE: u32 = 1;
pub const WINTRUST_DETACHED_SIG_CHOICE_BLOB: u32 = 2;
pub const WTCI_DONT_OPEN_STORES: u32 = 1;
pub const WTCI_OPEN_ONLY_ROOT: u32 = 2;
pub const WTCI_USE_LOCAL_MACHINE: u32 = 4;
pub const TRUSTERROR_STEP_WVTPARAMS: u32 = 0;
pub const TRUSTERROR_STEP_FILEIO: u32 = 2;
pub const TRUSTERROR_STEP_SIP: u32 = 3;
pub const TRUSTERROR_STEP_SIPSUBJINFO: u32 = 5;
pub const TRUSTERROR_STEP_CATALOGFILE: u32 = 6;
pub const TRUSTERROR_STEP_CERTSTORE: u32 = 7;
pub const TRUSTERROR_STEP_MESSAGE: u32 = 8;
pub const TRUSTERROR_STEP_MSG_SIGNERCOUNT: u32 = 9;
pub const TRUSTERROR_STEP_MSG_INNERCNTTYPE: u32 = 10;
pub const TRUSTERROR_STEP_MSG_INNERCNT: u32 = 11;
pub const TRUSTERROR_STEP_MSG_STORE: u32 = 12;
pub const TRUSTERROR_STEP_MSG_SIGNERINFO: u32 = 13;
pub const TRUSTERROR_STEP_MSG_SIGNERCERT: u32 = 14;
pub const TRUSTERROR_STEP_MSG_CERTCHAIN: u32 = 15;
pub const TRUSTERROR_STEP_MSG_COUNTERSIGINFO: u32 = 16;
pub const TRUSTERROR_STEP_MSG_COUNTERSIGCERT: u32 = 17;
pub const TRUSTERROR_STEP_VERIFY_MSGHASH: u32 = 18;
pub const TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA: u32 = 19;
pub const TRUSTERROR_STEP_FINAL_WVTINIT: u32 = 30;
pub const TRUSTERROR_STEP_FINAL_INITPROV: u32 = 31;
pub const TRUSTERROR_STEP_FINAL_OBJPROV: u32 = 32;
pub const TRUSTERROR_STEP_FINAL_SIGPROV: u32 = 33;
pub const TRUSTERROR_STEP_FINAL_CERTPROV: u32 = 34;
pub const TRUSTERROR_STEP_FINAL_CERTCHKPROV: u32 = 35;
pub const TRUSTERROR_STEP_FINAL_POLICYPROV: u32 = 36;
pub const TRUSTERROR_STEP_FINAL_UIPROV: u32 = 37;
pub const TRUSTERROR_MAX_STEPS: u32 = 38;
pub const CPD_CHOICE_SIP: u32 = 1;
pub const CPD_USE_NT5_CHAIN_FLAG: u32 = 2147483648;
pub const CPD_REVOCATION_CHECK_NONE: u32 = 65536;
pub const CPD_REVOCATION_CHECK_END_CERT: u32 = 131072;
pub const CPD_REVOCATION_CHECK_CHAIN: u32 = 262144;
pub const CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT: u32 = 524288;
pub const CPD_RETURN_LOWER_QUALITY_CHAINS: u32 = 1048576;
pub const CPD_RFC3161v21: u32 = 2097152;
pub const CPD_UISTATE_MODE_PROMPT: u32 = 0;
pub const CPD_UISTATE_MODE_BLOCK: u32 = 1;
pub const CPD_UISTATE_MODE_ALLOW: u32 = 2;
pub const CPD_UISTATE_MODE_MASK: u32 = 3;
pub const WSS_OBJTRUST_SUPPORT: u32 = 1;
pub const WSS_SIGTRUST_SUPPORT: u32 = 2;
pub const WSS_CERTTRUST_SUPPORT: u32 = 4;
pub const SGNR_TYPE_TIMESTAMP: u32 = 16;
pub const CERT_CONFIDENCE_SIG: u32 = 268435456;
pub const CERT_CONFIDENCE_TIME: u32 = 16777216;
pub const CERT_CONFIDENCE_TIMENEST: u32 = 1048576;
pub const CERT_CONFIDENCE_AUTHIDEXT: u32 = 65536;
pub const CERT_CONFIDENCE_HYGIENE: u32 = 4096;
pub const CERT_CONFIDENCE_HIGHEST: u32 = 286330880;
pub const WT_CURRENT_VERSION: u32 = 512;
pub const WT_ADD_ACTION_ID_RET_RESULT_FLAG: u32 = 1;
pub const SPC_SP_AGENCY_INFO_STRUCT: i32 = 2000;
pub const SPC_MINIMAL_CRITERIA_STRUCT: i32 = 2001;
pub const SPC_FINANCIAL_CRITERIA_STRUCT: i32 = 2002;
pub const SPC_INDIRECT_DATA_CONTENT_STRUCT: i32 = 2003;
pub const SPC_PE_IMAGE_DATA_STRUCT: i32 = 2004;
pub const SPC_LINK_STRUCT: i32 = 2005;
pub const SPC_STATEMENT_TYPE_STRUCT: i32 = 2006;
pub const SPC_SP_OPUS_INFO_STRUCT: i32 = 2007;
pub const SPC_CAB_DATA_STRUCT: i32 = 2008;
pub const SPC_JAVA_CLASS_DATA_STRUCT: i32 = 2009;
pub const INTENT_TO_SEAL_ATTRIBUTE_STRUCT: i32 = 2010;
pub const SEALING_SIGNATURE_ATTRIBUTE_STRUCT: i32 = 2011;
pub const SEALING_TIMESTAMP_ATTRIBUTE_STRUCT: i32 = 2012;
pub const SPC_SIGINFO_STRUCT: i32 = 2130;
pub const CAT_NAMEVALUE_STRUCT: i32 = 2221;
pub const CAT_MEMBERINFO_STRUCT: i32 = 2222;
pub const CAT_MEMBERINFO2_STRUCT: i32 = 2223;
pub const SPC_UUID_LENGTH: u32 = 16;
pub const SPC_URL_LINK_CHOICE: u32 = 1;
pub const SPC_MONIKER_LINK_CHOICE: u32 = 2;
pub const SPC_FILE_LINK_CHOICE: u32 = 3;
pub const WIN_CERT_REVISION_1_0: u32 = 256;
pub const WIN_CERT_REVISION_2_0: u32 = 512;
pub const WIN_CERT_TYPE_X509: u32 = 1;
pub const WIN_CERT_TYPE_PKCS_SIGNED_DATA: u32 = 2;
pub const WIN_CERT_TYPE_RESERVED_1: u32 = 3;
pub const WIN_CERT_TYPE_TS_STACK_SIGNED: u32 = 4;
pub const WT_TRUSTDBDIALOG_NO_UI_FLAG: u32 = 1;
pub const WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAG: u32 = 2;
pub const WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAG: u32 = 256;
pub const WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAG: u32 = 512;
pub const CCPI_RESULT_ALLOW: u32 = 1;
pub const CCPI_RESULT_DENY: u32 = 2;
pub const CCPI_RESULT_AUDIT: u32 = 3;
const (
	WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULT uint32 = 10485760
	WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULT uint32 = 1048576
	WTD_CHOICE_DETACHED_SIG uint32 = 6
	WTD_PROV_FLAGS_MASK uint32 = 65535
	WTD_USE_LOCAL_MACHINE_CERTS uint32 = 8
	WTD_CODE_INTEGRITY_DRIVER_MODE uint32 = 32768
	WSS_VERIFY_SEALING uint32 = 4
	WSS_INPUT_FLAG_MASK uint32 = 7
	WSS_OUT_SEALING_STATUS_VERIFIED uint32 = 2147483648
	WSS_OUT_HAS_SEALING_INTENT uint32 = 1073741824
	WSS_OUT_FILE_SUPPORTS_SEAL uint32 = 536870912
	WSS_OUTPUT_FLAG_MASK uint32 = 3758096384
	WINTRUST_DETACHED_SIG_CHOICE_HANDLE uint32 = 1
	WINTRUST_DETACHED_SIG_CHOICE_BLOB uint32 = 2
	WTCI_DONT_OPEN_STORES uint32 = 1
	WTCI_OPEN_ONLY_ROOT uint32 = 2
	WTCI_USE_LOCAL_MACHINE uint32 = 4
	TRUSTERROR_STEP_WVTPARAMS uint32 = 0
	TRUSTERROR_STEP_FILEIO uint32 = 2
	TRUSTERROR_STEP_SIP uint32 = 3
	TRUSTERROR_STEP_SIPSUBJINFO uint32 = 5
	TRUSTERROR_STEP_CATALOGFILE uint32 = 6
	TRUSTERROR_STEP_CERTSTORE uint32 = 7
	TRUSTERROR_STEP_MESSAGE uint32 = 8
	TRUSTERROR_STEP_MSG_SIGNERCOUNT uint32 = 9
	TRUSTERROR_STEP_MSG_INNERCNTTYPE uint32 = 10
	TRUSTERROR_STEP_MSG_INNERCNT uint32 = 11
	TRUSTERROR_STEP_MSG_STORE uint32 = 12
	TRUSTERROR_STEP_MSG_SIGNERINFO uint32 = 13
	TRUSTERROR_STEP_MSG_SIGNERCERT uint32 = 14
	TRUSTERROR_STEP_MSG_CERTCHAIN uint32 = 15
	TRUSTERROR_STEP_MSG_COUNTERSIGINFO uint32 = 16
	TRUSTERROR_STEP_MSG_COUNTERSIGCERT uint32 = 17
	TRUSTERROR_STEP_VERIFY_MSGHASH uint32 = 18
	TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA uint32 = 19
	TRUSTERROR_STEP_FINAL_WVTINIT uint32 = 30
	TRUSTERROR_STEP_FINAL_INITPROV uint32 = 31
	TRUSTERROR_STEP_FINAL_OBJPROV uint32 = 32
	TRUSTERROR_STEP_FINAL_SIGPROV uint32 = 33
	TRUSTERROR_STEP_FINAL_CERTPROV uint32 = 34
	TRUSTERROR_STEP_FINAL_CERTCHKPROV uint32 = 35
	TRUSTERROR_STEP_FINAL_POLICYPROV uint32 = 36
	TRUSTERROR_STEP_FINAL_UIPROV uint32 = 37
	TRUSTERROR_MAX_STEPS uint32 = 38
	CPD_CHOICE_SIP uint32 = 1
	CPD_USE_NT5_CHAIN_FLAG uint32 = 2147483648
	CPD_REVOCATION_CHECK_NONE uint32 = 65536
	CPD_REVOCATION_CHECK_END_CERT uint32 = 131072
	CPD_REVOCATION_CHECK_CHAIN uint32 = 262144
	CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT uint32 = 524288
	CPD_RETURN_LOWER_QUALITY_CHAINS uint32 = 1048576
	CPD_RFC3161v21 uint32 = 2097152
	CPD_UISTATE_MODE_PROMPT uint32 = 0
	CPD_UISTATE_MODE_BLOCK uint32 = 1
	CPD_UISTATE_MODE_ALLOW uint32 = 2
	CPD_UISTATE_MODE_MASK uint32 = 3
	WSS_OBJTRUST_SUPPORT uint32 = 1
	WSS_SIGTRUST_SUPPORT uint32 = 2
	WSS_CERTTRUST_SUPPORT uint32 = 4
	SGNR_TYPE_TIMESTAMP uint32 = 16
	CERT_CONFIDENCE_SIG uint32 = 268435456
	CERT_CONFIDENCE_TIME uint32 = 16777216
	CERT_CONFIDENCE_TIMENEST uint32 = 1048576
	CERT_CONFIDENCE_AUTHIDEXT uint32 = 65536
	CERT_CONFIDENCE_HYGIENE uint32 = 4096
	CERT_CONFIDENCE_HIGHEST uint32 = 286330880
	WT_CURRENT_VERSION uint32 = 512
	WT_ADD_ACTION_ID_RET_RESULT_FLAG uint32 = 1
	SPC_SP_AGENCY_INFO_STRUCT int32 = 2000
	SPC_MINIMAL_CRITERIA_STRUCT int32 = 2001
	SPC_FINANCIAL_CRITERIA_STRUCT int32 = 2002
	SPC_INDIRECT_DATA_CONTENT_STRUCT int32 = 2003
	SPC_PE_IMAGE_DATA_STRUCT int32 = 2004
	SPC_LINK_STRUCT int32 = 2005
	SPC_STATEMENT_TYPE_STRUCT int32 = 2006
	SPC_SP_OPUS_INFO_STRUCT int32 = 2007
	SPC_CAB_DATA_STRUCT int32 = 2008
	SPC_JAVA_CLASS_DATA_STRUCT int32 = 2009
	INTENT_TO_SEAL_ATTRIBUTE_STRUCT int32 = 2010
	SEALING_SIGNATURE_ATTRIBUTE_STRUCT int32 = 2011
	SEALING_TIMESTAMP_ATTRIBUTE_STRUCT int32 = 2012
	SPC_SIGINFO_STRUCT int32 = 2130
	CAT_NAMEVALUE_STRUCT int32 = 2221
	CAT_MEMBERINFO_STRUCT int32 = 2222
	CAT_MEMBERINFO2_STRUCT int32 = 2223
	SPC_UUID_LENGTH uint32 = 16
	SPC_URL_LINK_CHOICE uint32 = 1
	SPC_MONIKER_LINK_CHOICE uint32 = 2
	SPC_FILE_LINK_CHOICE uint32 = 3
	WIN_CERT_REVISION_1_0 uint32 = 256
	WIN_CERT_REVISION_2_0 uint32 = 512
	WIN_CERT_TYPE_X509 uint32 = 1
	WIN_CERT_TYPE_PKCS_SIGNED_DATA uint32 = 2
	WIN_CERT_TYPE_RESERVED_1 uint32 = 3
	WIN_CERT_TYPE_TS_STACK_SIGNED uint32 = 4
	WT_TRUSTDBDIALOG_NO_UI_FLAG uint32 = 1
	WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAG uint32 = 2
	WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAG uint32 = 256
	WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAG uint32 = 512
	CCPI_RESULT_ALLOW uint32 = 1
	CCPI_RESULT_DENY uint32 = 2
	CCPI_RESULT_AUDIT uint32 = 3
)
#define global WINTRUST_CONFIG_REGPATH                     "Software\Microsoft\Cryptography\Wintrust\Config"
#define global WINTRUST_MAX_HEADER_BYTES_TO_MAP_VALUE_NAME "MaxHeaderBytesToMap"
#define global WINTRUST_MAX_HEADER_BYTES_TO_MAP_DEFAULT    10485760
#define global WINTRUST_MAX_HASH_BYTES_TO_MAP_VALUE_NAME   "MaxHashBytesToMap"
#define global WINTRUST_MAX_HASH_BYTES_TO_MAP_DEFAULT      1048576
#define global WTD_CHOICE_DETACHED_SIG                     6
#define global WTD_PROV_FLAGS_MASK                         65535
#define global WTD_USE_LOCAL_MACHINE_CERTS                 8
#define global WTD_CODE_INTEGRITY_DRIVER_MODE              32768
#define global WSS_VERIFY_SEALING                          4
#define global WSS_INPUT_FLAG_MASK                         7
#define global WSS_OUT_SEALING_STATUS_VERIFIED             2147483648
#define global WSS_OUT_HAS_SEALING_INTENT                  1073741824
#define global WSS_OUT_FILE_SUPPORTS_SEAL                  536870912
#define global WSS_OUTPUT_FLAG_MASK                        3758096384
#define global WINTRUST_DETACHED_SIG_CHOICE_HANDLE         1
#define global WINTRUST_DETACHED_SIG_CHOICE_BLOB           2
#define global WTCI_DONT_OPEN_STORES                       1
#define global WTCI_OPEN_ONLY_ROOT                         2
#define global WTCI_USE_LOCAL_MACHINE                      4
#define global TRUSTERROR_STEP_WVTPARAMS                   0
#define global TRUSTERROR_STEP_FILEIO                      2
#define global TRUSTERROR_STEP_SIP                         3
#define global TRUSTERROR_STEP_SIPSUBJINFO                 5
#define global TRUSTERROR_STEP_CATALOGFILE                 6
#define global TRUSTERROR_STEP_CERTSTORE                   7
#define global TRUSTERROR_STEP_MESSAGE                     8
#define global TRUSTERROR_STEP_MSG_SIGNERCOUNT             9
#define global TRUSTERROR_STEP_MSG_INNERCNTTYPE            10
#define global TRUSTERROR_STEP_MSG_INNERCNT                11
#define global TRUSTERROR_STEP_MSG_STORE                   12
#define global TRUSTERROR_STEP_MSG_SIGNERINFO              13
#define global TRUSTERROR_STEP_MSG_SIGNERCERT              14
#define global TRUSTERROR_STEP_MSG_CERTCHAIN               15
#define global TRUSTERROR_STEP_MSG_COUNTERSIGINFO          16
#define global TRUSTERROR_STEP_MSG_COUNTERSIGCERT          17
#define global TRUSTERROR_STEP_VERIFY_MSGHASH              18
#define global TRUSTERROR_STEP_VERIFY_MSGINDIRECTDATA      19
#define global TRUSTERROR_STEP_FINAL_WVTINIT               30
#define global TRUSTERROR_STEP_FINAL_INITPROV              31
#define global TRUSTERROR_STEP_FINAL_OBJPROV               32
#define global TRUSTERROR_STEP_FINAL_SIGPROV               33
#define global TRUSTERROR_STEP_FINAL_CERTPROV              34
#define global TRUSTERROR_STEP_FINAL_CERTCHKPROV           35
#define global TRUSTERROR_STEP_FINAL_POLICYPROV            36
#define global TRUSTERROR_STEP_FINAL_UIPROV                37
#define global TRUSTERROR_MAX_STEPS                        38
#define global CPD_CHOICE_SIP                              1
#define global CPD_USE_NT5_CHAIN_FLAG                      2147483648
#define global CPD_REVOCATION_CHECK_NONE                   65536
#define global CPD_REVOCATION_CHECK_END_CERT               131072
#define global CPD_REVOCATION_CHECK_CHAIN                  262144
#define global CPD_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT     524288
#define global CPD_RETURN_LOWER_QUALITY_CHAINS             1048576
#define global CPD_RFC3161v21                              2097152
#define global CPD_UISTATE_MODE_PROMPT                     0
#define global CPD_UISTATE_MODE_BLOCK                      1
#define global CPD_UISTATE_MODE_ALLOW                      2
#define global CPD_UISTATE_MODE_MASK                       3
#define global WSS_OBJTRUST_SUPPORT                        1
#define global WSS_SIGTRUST_SUPPORT                        2
#define global WSS_CERTTRUST_SUPPORT                       4
#define global SGNR_TYPE_TIMESTAMP                         16
#define global CERT_CONFIDENCE_SIG                         268435456
#define global CERT_CONFIDENCE_TIME                        16777216
#define global CERT_CONFIDENCE_TIMENEST                    1048576
#define global CERT_CONFIDENCE_AUTHIDEXT                   65536
#define global CERT_CONFIDENCE_HYGIENE                     4096
#define global CERT_CONFIDENCE_HIGHEST                     286330880
#define global WT_CURRENT_VERSION                          512
#define global WT_PROVIDER_DLL_NAME                        "WINTRUST.DLL"
#define global WT_PROVIDER_CERTTRUST_FUNCTION              "WintrustCertificateTrust"
#define global WT_ADD_ACTION_ID_RET_RESULT_FLAG            1
#define global szOID_TRUSTED_CODESIGNING_CA_LIST           "1.3.6.1.4.1.311.2.2.1"
#define global szOID_TRUSTED_CLIENT_AUTH_CA_LIST           "1.3.6.1.4.1.311.2.2.2"
#define global szOID_TRUSTED_SERVER_AUTH_CA_LIST           "1.3.6.1.4.1.311.2.2.3"
#define global SPC_COMMON_NAME_OBJID                       "2.5.4.3"
#define global SPC_TIME_STAMP_REQUEST_OBJID                "1.3.6.1.4.1.311.3.2.1"
#define global SPC_INDIRECT_DATA_OBJID                     "1.3.6.1.4.1.311.2.1.4"
#define global SPC_SP_AGENCY_INFO_OBJID                    "1.3.6.1.4.1.311.2.1.10"
#define global SPC_STATEMENT_TYPE_OBJID                    "1.3.6.1.4.1.311.2.1.11"
#define global SPC_SP_OPUS_INFO_OBJID                      "1.3.6.1.4.1.311.2.1.12"
#define global SPC_CERT_EXTENSIONS_OBJID                   "1.3.6.1.4.1.311.2.1.14"
#define global SPC_PE_IMAGE_DATA_OBJID                     "1.3.6.1.4.1.311.2.1.15"
#define global SPC_RAW_FILE_DATA_OBJID                     "1.3.6.1.4.1.311.2.1.18"
#define global SPC_STRUCTURED_STORAGE_DATA_OBJID           "1.3.6.1.4.1.311.2.1.19"
#define global SPC_JAVA_CLASS_DATA_OBJID                   "1.3.6.1.4.1.311.2.1.20"
#define global SPC_INDIVIDUAL_SP_KEY_PURPOSE_OBJID         "1.3.6.1.4.1.311.2.1.21"
#define global SPC_COMMERCIAL_SP_KEY_PURPOSE_OBJID         "1.3.6.1.4.1.311.2.1.22"
#define global SPC_CAB_DATA_OBJID                          "1.3.6.1.4.1.311.2.1.25"
#define global SPC_GLUE_RDN_OBJID                          "1.3.6.1.4.1.311.2.1.25"
#define global SPC_MINIMAL_CRITERIA_OBJID                  "1.3.6.1.4.1.311.2.1.26"
#define global SPC_FINANCIAL_CRITERIA_OBJID                "1.3.6.1.4.1.311.2.1.27"
#define global SPC_LINK_OBJID                              "1.3.6.1.4.1.311.2.1.28"
#define global SPC_SIGINFO_OBJID                           "1.3.6.1.4.1.311.2.1.30"
#define global SPC_PE_IMAGE_PAGE_HASHES_V1_OBJID           "1.3.6.1.4.1.311.2.3.1"
#define global SPC_PE_IMAGE_PAGE_HASHES_V2_OBJID           "1.3.6.1.4.1.311.2.3.2"
#define global szOID_NESTED_SIGNATURE                      "1.3.6.1.4.1.311.2.4.1"
#define global szOID_INTENT_TO_SEAL                        "1.3.6.1.4.1.311.2.4.2"
#define global szOID_SEALING_SIGNATURE                     "1.3.6.1.4.1.311.2.4.3"
#define global szOID_SEALING_TIMESTAMP                     "1.3.6.1.4.1.311.2.4.4"
#define global szOID_ENHANCED_HASH                         "1.3.6.1.4.1.311.2.5.1"
#define global SPC_RELAXED_PE_MARKER_CHECK_OBJID           "1.3.6.1.4.1.311.2.6.1"
#define global SPC_ENCRYPTED_DIGEST_RETRY_COUNT_OBJID      "1.3.6.1.4.1.311.2.6.2"
#define global szOID_SIGNED_ATTRIBUTE_INTERNAL_NAME        "1.3.6.1.4.1.311.2.7.1"
#define global szOID_SIGNED_ATTRIBUTE_FILE_VERSION         "1.3.6.1.4.1.311.2.7.2"
#define global szOID_SIGNED_ATTRIBUTE_FILE_DESCRIPTION     "1.3.6.1.4.1.311.2.7.3"
#define global szOID_SIGNED_ATTRIBUTE_PRODUCT              "1.3.6.1.4.1.311.2.7.4"
#define global szOID_SIGNED_ATTRIBUTE_PRODUCT_VERSION      "1.3.6.1.4.1.311.2.7.5"
#define global szOID_SIGNED_ATTRIBUTE_ORIGINAL_FILENAME    "1.3.6.1.4.1.311.2.7.6"
#define global szOID_SIGNED_ATTRIBUTE_LANGUAGE             "1.3.6.1.4.1.311.2.7.7"
#define global szOID_SIGNED_ATTRIBUTE_AUTHOR               "1.3.6.1.4.1.311.2.7.8"
#define global szOID_SIGNED_ATTRIBUTE_PUBLISH_TIME         "1.3.6.1.4.1.311.2.7.9"
#define global szOID_SIGNED_ATTRIBUTE_SOURCE_URL           "1.3.6.1.4.1.311.2.7.10"
#define global szOID_PKCS_9_SEQUENCE_NUMBER                "1.2.840.113549.1.9.25.4"
#define global CAT_NAMEVALUE_OBJID                         "1.3.6.1.4.1.311.12.2.1"
#define global CAT_MEMBERINFO_OBJID                        "1.3.6.1.4.1.311.12.2.2"
#define global CAT_MEMBERINFO2_OBJID                       "1.3.6.1.4.1.311.12.2.3"
#define global SPC_WINDOWS_HELLO_COMPATIBILITY_OBJID       "1.3.6.1.4.1.311.10.41.1"
#define global SPC_NATURAL_AUTH_PLUGIN_OBJID               "1.3.6.1.4.1.311.96.1.1"
#define global SPC_SP_AGENCY_INFO_STRUCT                   2000
#define global SPC_MINIMAL_CRITERIA_STRUCT                 2001
#define global SPC_FINANCIAL_CRITERIA_STRUCT               2002
#define global SPC_INDIRECT_DATA_CONTENT_STRUCT            2003
#define global SPC_PE_IMAGE_DATA_STRUCT                    2004
#define global SPC_LINK_STRUCT                             2005
#define global SPC_STATEMENT_TYPE_STRUCT                   2006
#define global SPC_SP_OPUS_INFO_STRUCT                     2007
#define global SPC_CAB_DATA_STRUCT                         2008
#define global SPC_JAVA_CLASS_DATA_STRUCT                  2009
#define global INTENT_TO_SEAL_ATTRIBUTE_STRUCT             2010
#define global SEALING_SIGNATURE_ATTRIBUTE_STRUCT          2011
#define global SEALING_TIMESTAMP_ATTRIBUTE_STRUCT          2012
#define global SPC_SIGINFO_STRUCT                          2130
#define global CAT_NAMEVALUE_STRUCT                        2221
#define global CAT_MEMBERINFO_STRUCT                       2222
#define global CAT_MEMBERINFO2_STRUCT                      2223
#define global SPC_UUID_LENGTH                             16
#define global SPC_URL_LINK_CHOICE                         1
#define global SPC_MONIKER_LINK_CHOICE                     2
#define global SPC_FILE_LINK_CHOICE                        3
#define global WIN_CERT_REVISION_1_0                       256
#define global WIN_CERT_REVISION_2_0                       512
#define global WIN_CERT_TYPE_X509                          1
#define global WIN_CERT_TYPE_PKCS_SIGNED_DATA              2
#define global WIN_CERT_TYPE_RESERVED_1                    3
#define global WIN_CERT_TYPE_TS_STACK_SIGNED               4
#define global WIN_TRUST_SUBJTYPE_RAW_FILE                 "{959DC450-8D9E-11CF-8736-00AA00A485EB}"
#define global WIN_TRUST_SUBJTYPE_PE_IMAGE                 "{43C9A1E0-8DA0-11CF-8736-00AA00A485EB}"
#define global WIN_TRUST_SUBJTYPE_JAVA_CLASS               "{08AD3990-8DA1-11CF-8736-00AA00A485EB}"
#define global WIN_TRUST_SUBJTYPE_CABINET                  "{D17C5374-A392-11CF-9DF5-00AA00C184E0}"
#define global WIN_TRUST_SUBJTYPE_RAW_FILEEX               "{6F458110-C2F1-11CF-8A69-00AA006C3706}"
#define global WIN_TRUST_SUBJTYPE_PE_IMAGEEX               "{6F458111-C2F1-11CF-8A69-00AA006C3706}"
#define global WIN_TRUST_SUBJTYPE_JAVA_CLASSEX             "{6F458113-C2F1-11CF-8A69-00AA006C3706}"
#define global WIN_TRUST_SUBJTYPE_CABINETEX                "{6F458114-C2F1-11CF-8A69-00AA006C3706}"
#define global WIN_TRUST_SUBJTYPE_OLE_STORAGE              "{C257E740-8DA0-11CF-8736-00AA00A485EB}"
#define global WIN_SPUB_ACTION_TRUSTED_PUBLISHER           "{66426730-8DA1-11CF-8736-00AA00A485EB}"
#define global WIN_SPUB_ACTION_NT_ACTIVATE_IMAGE           "{8BC96B00-8DA1-11CF-8736-00AA00A485EB}"
#define global WIN_SPUB_ACTION_PUBLISHED_SOFTWARE          "{64B9D180-8DA2-11CF-8736-00AA00A485EB}"
#define global WT_TRUSTDBDIALOG_NO_UI_FLAG                 1
#define global WT_TRUSTDBDIALOG_ONLY_PUB_TAB_FLAG          2
#define global WT_TRUSTDBDIALOG_WRITE_LEGACY_REG_FLAG      256
#define global WT_TRUSTDBDIALOG_WRITE_IEAK_STORE_FLAG      512
#define global SP_POLICY_PROVIDER_DLL_NAME                 "WINTRUST.DLL"
#define global WINTRUST_ACTION_GENERIC_VERIFY_V2           "{00AAC56B-CD44-11D0-8CC2-00C04FC295EE}"
#define global SP_INIT_FUNCTION                            "SoftpubInitialize"
#define global SP_OBJTRUST_FUNCTION                        "SoftpubLoadMessage"
#define global SP_SIGTRUST_FUNCTION                        "SoftpubLoadSignature"
#define global SP_CHKCERT_FUNCTION                         "SoftpubCheckCert"
#define global SP_FINALPOLICY_FUNCTION                     "SoftpubAuthenticode"
#define global SP_CLEANUPPOLICY_FUNCTION                   "SoftpubCleanup"
#define global WINTRUST_ACTION_TRUSTPROVIDER_TEST          "{573E31F8-DDBA-11D0-8CCB-00C04FC295EE}"
#define global SP_TESTDUMPPOLICY_FUNCTION_TEST             "SoftpubDumpStructure"
#define global WINTRUST_ACTION_GENERIC_CERT_VERIFY         "{189A3842-3041-11D1-85E1-00C04FC295EE}"
#define global SP_GENERIC_CERT_INIT_FUNCTION               "SoftpubDefCertInit"
#define global WINTRUST_ACTION_GENERIC_CHAIN_VERIFY        "{FC451C16-AC75-11D1-B4B8-00C04FB66EA0}"
#define global GENERIC_CHAIN_FINALPOLICY_FUNCTION          "GenericChainFinalProv"
#define global GENERIC_CHAIN_CERTTRUST_FUNCTION            "GenericChainCertificateTrust"
#define global HTTPSPROV_ACTION                            "{573E31F8-AABA-11D0-8CCB-00C04FC295EE}"
#define global HTTPS_FINALPOLICY_FUNCTION                  "HTTPSFinalProv"
#define global HTTPS_CHKCERT_FUNCTION                      "HTTPSCheckCertProv"
#define global HTTPS_CERTTRUST_FUNCTION                    "HTTPSCertificateTrust"
#define global OFFICESIGN_ACTION_VERIFY                    "{5555C2CD-17FB-11D1-85C4-00C04FC295EE}"
#define global OFFICE_POLICY_PROVIDER_DLL_NAME             "WINTRUST.DLL"
#define global OFFICE_INITPROV_FUNCTION                    "OfficeInitializePolicy"
#define global OFFICE_CLEANUPPOLICY_FUNCTION               "OfficeCleanupPolicy"
#define global DRIVER_ACTION_VERIFY                        "{F750E6C3-38EE-11D1-85E5-00C04FC295EE}"
#define global DRIVER_INITPROV_FUNCTION                    "DriverInitializePolicy"
#define global DRIVER_FINALPOLPROV_FUNCTION                "DriverFinalPolicy"
#define global DRIVER_CLEANUPPOLICY_FUNCTION               "DriverCleanupPolicy"
#define global CONFIG_CI_ACTION_VERIFY                     "{6078065B-8F22-4B13-BD9B-5B762776F386}"
#define global CCPI_RESULT_ALLOW                           1
#define global CCPI_RESULT_DENY                            2
#define global CCPI_RESULT_AUDIT                           3