Files
marlersoft-win32json/api/Security.Cryptography.Certificates.json
T
2026-02-15 20:47:45 -07:00

25312 lines
855 KiB
JSON

{
"Constants":[{
"Name":"wszREGKEYNOSYSTEMCERTSVCPATH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CurrentControlSet\\Services\\CertSvc"
,"Attrs":[]
},{
"Name":"wszREGKEYCERTSVCPATH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SYSTEM\\CurrentControlSet\\Services\\CertSvc"
,"Attrs":[]
},{
"Name":"CA_DISP_INCOMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"CA_DISP_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CA_DISP_REVOKED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CA_DISP_VALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"CA_DISP_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CA_DISP_UNDER_SUBMISSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"KRA_DISP_EXPIRED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"KRA_DISP_NOTFOUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"KRA_DISP_REVOKED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"KRA_DISP_VALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"KRA_DISP_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"KRA_DISP_UNTRUSTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"KRA_DISP_NOTLOADED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"CA_ACCESS_MASKROLES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"CA_CRL_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CA_CRL_DELTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CA_CRL_REPUBLISH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"ICF_ALLOWFOREIGN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"ICF_EXISTINGROW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"IKF_OVERWRITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_CACERTIFICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CACertificate"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_HASHALGORITHMID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HashAlgorithmId"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_SIGNINGFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SigningFlags"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_REMINDERDURATION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ReminderDuration"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_SIGNINGCERTIFICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SigningCertificate"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_CSPNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CSPName"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_KEYSPEC"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeySpec"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_ERRORCODE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ErrorCode"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_PROVIDERCLSID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ProviderCLSID"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_PROVIDERPROPERTIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Provider"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_LOCALREVOCATIONINFORMATION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LocalRevocationInformation"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_SIGNINGCERTIFICATETEMPLATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SigningCertificateTemplate"
,"Attrs":[]
},{
"Name":"wszOCSPCAPROP_CACONFIG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAConfig"
,"Attrs":[]
},{
"Name":"wszOCSPPROP_LOGLEVEL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LogLevel"
,"Attrs":[]
},{
"Name":"wszOCSPPROP_DEBUG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Debug"
,"Attrs":[]
},{
"Name":"wszOCSPPROP_AUDITFILTER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AuditFilter"
,"Attrs":[]
},{
"Name":"wszOCSPPROP_ARRAYCONTROLLER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ArrayController"
,"Attrs":[]
},{
"Name":"wszOCSPPROP_ARRAYMEMBERS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ArrayMembers"
,"Attrs":[]
},{
"Name":"wszOCSPPROP_ENROLLPOLLINTERVAL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnrollPollInterval"
,"Attrs":[]
},{
"Name":"wszOCSPISAPIPROP_VIRTUALROOTNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"VirtualRootName"
,"Attrs":[]
},{
"Name":"wszOCSPISAPIPROP_NUMOFTHREADS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NumOfThreads"
,"Attrs":[]
},{
"Name":"wszOCSPISAPIPROP_NUMOFBACKENDCONNECTIONS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NumOfBackendConnections"
,"Attrs":[]
},{
"Name":"wszOCSPISAPIPROP_REFRESHRATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RefreshRate"
,"Attrs":[]
},{
"Name":"wszOCSPISAPIPROP_MAXNUMOFCACHEENTRIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MaxNumOfCacheEntries"
,"Attrs":[]
},{
"Name":"wszOCSPISAPIPROP_MAXAGE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MaxAge"
,"Attrs":[]
},{
"Name":"wszOCSPISAPIPROP_DEBUG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ISAPIDebug"
,"Attrs":[]
},{
"Name":"wszOCSPCOMMONPROP_REQFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestFlags"
,"Attrs":[]
},{
"Name":"wszOCSPCOMMONPROP_MAXINCOMINGMESSAGESIZE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MaxIncomingMessageSize"
,"Attrs":[]
},{
"Name":"wszOCSPCOMMONPROP_MAXNUMOFREQUESTENTRIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MaxNumOfRequestEntries"
,"Attrs":[]
},{
"Name":"wszOCSPREVPROP_CRLURLTIMEOUT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CrlUrlTimeOut"
,"Attrs":[]
},{
"Name":"wszOCSPREVPROP_BASECRLURLS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"BaseCrlUrls"
,"Attrs":[]
},{
"Name":"wszOCSPREVPROP_SERIALNUMBERSDIRS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"IssuedSerialNumbersDirectories"
,"Attrs":[]
},{
"Name":"wszOCSPREVPROP_BASECRL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"BaseCrl"
,"Attrs":[]
},{
"Name":"wszOCSPREVPROP_DELTACRLURLS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DeltaCrlUrls"
,"Attrs":[]
},{
"Name":"wszOCSPREVPROP_DELTACRL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DeltaCrl"
,"Attrs":[]
},{
"Name":"wszOCSPREVPROP_REFRESHTIMEOUT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RefreshTimeOut"
,"Attrs":[]
},{
"Name":"wszOCSPREVPROP_ERRORCODE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RevocationErrorCode"
,"Attrs":[]
},{
"Name":"szBACKUPANNOTATION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Cert Server Backup Interface"
,"Attrs":[]
},{
"Name":"szRESTOREANNOTATION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Cert Server Restore Interface"
,"Attrs":[]
},{
"Name":"CSBACKUP_TYPE_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"CSRESTORE_TYPE_FULL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSRESTORE_TYPE_ONLINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CSRESTORE_TYPE_CATCHUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CSRESTORE_TYPE_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"CSBACKUP_DISABLE_INCREMENTAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"CSBFT_DIRECTORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"CSBFT_DATABASE_DIRECTORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"CSBFT_LOG_DIRECTORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"CSCONTROL_SHUTDOWN"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":1
,"Attrs":[]
},{
"Name":"CSCONTROL_SUSPEND"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":2
,"Attrs":[]
},{
"Name":"CSCONTROL_RESTART"
,"Type":{"Kind":"Native","Name":"UInt64"}
,"ValueType":"UInt64"
,"Value":3
,"Attrs":[]
},{
"Name":"wszCONFIG_COMMONNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CommonName"
,"Attrs":[]
},{
"Name":"wszCONFIG_ORGUNIT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"OrgUnit"
,"Attrs":[]
},{
"Name":"wszCONFIG_ORGANIZATION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Organization"
,"Attrs":[]
},{
"Name":"wszCONFIG_LOCALITY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Locality"
,"Attrs":[]
},{
"Name":"wszCONFIG_STATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"State"
,"Attrs":[]
},{
"Name":"wszCONFIG_COUNTRY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Country"
,"Attrs":[]
},{
"Name":"wszCONFIG_CONFIG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Config"
,"Attrs":[]
},{
"Name":"wszCONFIG_EXCHANGECERTIFICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExchangeCertificate"
,"Attrs":[]
},{
"Name":"wszCONFIG_SIGNATURECERTIFICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SignatureCertificate"
,"Attrs":[]
},{
"Name":"wszCONFIG_DESCRIPTION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Description"
,"Attrs":[]
},{
"Name":"wszCONFIG_COMMENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Comment"
,"Attrs":[]
},{
"Name":"wszCONFIG_SERVER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Server"
,"Attrs":[]
},{
"Name":"wszCONFIG_AUTHORITY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Authority"
,"Attrs":[]
},{
"Name":"wszCONFIG_SANITIZEDNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SanitizedName"
,"Attrs":[]
},{
"Name":"wszCONFIG_SHORTNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ShortName"
,"Attrs":[]
},{
"Name":"wszCONFIG_SANITIZEDSHORTNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SanitizedShortName"
,"Attrs":[]
},{
"Name":"wszCONFIG_FLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Flags"
,"Attrs":[]
},{
"Name":"wszCONFIG_WEBENROLLMENTSERVERS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WebEnrollmentServers"
,"Attrs":[]
},{
"Name":"CAIF_DSENTRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CAIF_SHAREDFOLDERENTRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CAIF_REGISTRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CAIF_LOCAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"CAIF_REGISTRYPARENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"CR_IN_ENCODEANY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"CR_IN_ENCODEMASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"CR_IN_FORMATANY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"CR_IN_PKCS10"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"CR_IN_KEYGEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"CR_IN_PKCS7"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":768
,"Attrs":[]
},{
"Name":"CR_IN_CMC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"CR_IN_CHALLENGERESPONSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1280
,"Attrs":[]
},{
"Name":"CR_IN_SIGNEDCERTIFICATETIMESTAMPLIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1536
,"Attrs":[]
},{
"Name":"CR_IN_FORMATMASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65280
,"Attrs":[]
},{
"Name":"CR_IN_SCEP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"CR_IN_RPC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"CR_IN_HTTP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196608
,"Attrs":[]
},{
"Name":"CR_IN_FULLRESPONSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262144
,"Attrs":[]
},{
"Name":"CR_IN_CRLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
},{
"Name":"CR_IN_MACHINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1048576
,"Attrs":[]
},{
"Name":"CR_IN_ROBO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"CR_IN_CLIENTIDNONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
},{
"Name":"CR_IN_CONNECTONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
},{
"Name":"CR_IN_RETURNCHALLENGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"CR_IN_SCEPPOST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33554432
,"Attrs":[]
},{
"Name":"CR_IN_CERTIFICATETRANSPARENCY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67108864
,"Attrs":[]
},{
"Name":"CR_DISP_REVOKED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"CR_OUT_BASE64REQUESTHEADER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"CR_OUT_HEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CR_OUT_HEXASCII"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"CR_OUT_BASE64X509CRLHEADER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"CR_OUT_HEXADDR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"CR_OUT_HEXASCIIADDR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"CR_OUT_HEXRAW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"CR_OUT_ENCODEMASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"CR_OUT_CHAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"CR_OUT_CRLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"CR_OUT_NOCRLF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"CR_OUT_NOCR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"CR_GEMT_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"CR_GEMT_HRESULT_STRING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CR_GEMT_HTTP_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CR_PROP_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"CR_PROP_FILEVERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CR_PROP_PRODUCTVERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CR_PROP_EXITCOUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"CR_PROP_EXITDESCRIPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CR_PROP_POLICYDESCRIPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"CR_PROP_CANAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"CR_PROP_SANITIZEDCANAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"CR_PROP_SHAREDFOLDER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"CR_PROP_PARENTCA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"CR_PROP_CATYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"CR_PROP_CASIGCERTCOUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":11
,"Attrs":[]
},{
"Name":"CR_PROP_CASIGCERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"CR_PROP_CASIGCERTCHAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"CR_PROP_CAXCHGCERTCOUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
},{
"Name":"CR_PROP_CAXCHGCERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"CR_PROP_CAXCHGCERTCHAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"CR_PROP_BASECRL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"CR_PROP_DELTACRL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":18
,"Attrs":[]
},{
"Name":"CR_PROP_CACERTSTATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":19
,"Attrs":[]
},{
"Name":"CR_PROP_CRLSTATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"CR_PROP_CAPROPIDMAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
},{
"Name":"CR_PROP_DNSNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
},{
"Name":"CR_PROP_ROLESEPARATIONENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":23
,"Attrs":[]
},{
"Name":"CR_PROP_KRACERTUSEDCOUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":24
,"Attrs":[]
},{
"Name":"CR_PROP_KRACERTCOUNT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":25
,"Attrs":[]
},{
"Name":"CR_PROP_KRACERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":26
,"Attrs":[]
},{
"Name":"CR_PROP_KRACERTSTATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":27
,"Attrs":[]
},{
"Name":"CR_PROP_ADVANCEDSERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":28
,"Attrs":[]
},{
"Name":"CR_PROP_TEMPLATES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":29
,"Attrs":[]
},{
"Name":"CR_PROP_BASECRLPUBLISHSTATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
},{
"Name":"CR_PROP_DELTACRLPUBLISHSTATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":31
,"Attrs":[]
},{
"Name":"CR_PROP_CASIGCERTCRLCHAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"CR_PROP_CAXCHGCERTCRLCHAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33
,"Attrs":[]
},{
"Name":"CR_PROP_CACERTSTATUSCODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":34
,"Attrs":[]
},{
"Name":"CR_PROP_CAFORWARDCROSSCERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":35
,"Attrs":[]
},{
"Name":"CR_PROP_CABACKWARDCROSSCERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":36
,"Attrs":[]
},{
"Name":"CR_PROP_CAFORWARDCROSSCERTSTATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":37
,"Attrs":[]
},{
"Name":"CR_PROP_CABACKWARDCROSSCERTSTATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":38
,"Attrs":[]
},{
"Name":"CR_PROP_CACERTVERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":39
,"Attrs":[]
},{
"Name":"CR_PROP_SANITIZEDCASHORTNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":40
,"Attrs":[]
},{
"Name":"CR_PROP_CERTCDPURLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":41
,"Attrs":[]
},{
"Name":"CR_PROP_CERTAIAURLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":42
,"Attrs":[]
},{
"Name":"CR_PROP_CERTAIAOCSPURLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":43
,"Attrs":[]
},{
"Name":"CR_PROP_LOCALENAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":44
,"Attrs":[]
},{
"Name":"CR_PROP_SUBJECTTEMPLATE_OIDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":45
,"Attrs":[]
},{
"Name":"CR_PROP_SCEPSERVERCERTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1000
,"Attrs":[]
},{
"Name":"CR_PROP_SCEPSERVERCAPABILITIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1001
,"Attrs":[]
},{
"Name":"CR_PROP_SCEPSERVERCERTSCHAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1002
,"Attrs":[]
},{
"Name":"CR_PROP_SCEPMIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1000
,"Attrs":[]
},{
"Name":"CR_PROP_SCEPMAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1002
,"Attrs":[]
},{
"Name":"FR_PROP_CLAIMCHALLENGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":22
,"Attrs":[]
},{
"Name":"EAN_NAMEOBJECTID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"EANR_SUPPRESS_IA5CONVERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"CERTENROLL_INDEX_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"EXITEVENT_INVALID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"EXITEVENT_STARTUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"EXITEVENT_CERTIMPORTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"ENUMEXT_OBJECTID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CMM_REFRESHONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CMM_READONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DBG_CERTSRV"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"wszSERVICE_NAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertSvc"
,"Attrs":[]
},{
"Name":"wszREGKEYBASE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SYSTEM\\CurrentControlSet\\Services\\CertSvc"
,"Attrs":[]
},{
"Name":"wszREGKEYCONFIG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Configuration"
,"Attrs":[]
},{
"Name":"wszREGACTIVE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Active"
,"Attrs":[]
},{
"Name":"wszREGDIRECTORY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ConfigurationDirectory"
,"Attrs":[]
},{
"Name":"wszREGDBDIRECTORY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBDirectory"
,"Attrs":[]
},{
"Name":"wszREGDBLOGDIRECTORY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBLogDirectory"
,"Attrs":[]
},{
"Name":"wszREGDBSYSDIRECTORY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBSystemDirectory"
,"Attrs":[]
},{
"Name":"wszREGDBTEMPDIRECTORY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBTempDirectory"
,"Attrs":[]
},{
"Name":"wszREGDBSESSIONCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBSessionCount"
,"Attrs":[]
},{
"Name":"wszREGDBMAXREADSESSIONCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBMaxReadSessionCount"
,"Attrs":[]
},{
"Name":"wszREGDBFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBFlags"
,"Attrs":[]
},{
"Name":"wszREGDBLASTFULLBACKUP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBLastFullBackup"
,"Attrs":[]
},{
"Name":"wszREGDBLASTINCREMENTALBACKUP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBLastIncrementalBackup"
,"Attrs":[]
},{
"Name":"wszREGDBLASTRECOVERY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBLastRecovery"
,"Attrs":[]
},{
"Name":"wszREGWEBCLIENTCAMACHINE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WebClientCAMachine"
,"Attrs":[]
},{
"Name":"wszREGVERSION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Version"
,"Attrs":[]
},{
"Name":"wszREGWEBCLIENTCANAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WebClientCAName"
,"Attrs":[]
},{
"Name":"wszREGWEBCLIENTCATYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"WebClientCAType"
,"Attrs":[]
},{
"Name":"wszREGLDAPFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LDAPFlags"
,"Attrs":[]
},{
"Name":"wszREGCERTSRVDEBUG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Debug"
,"Attrs":[]
},{
"Name":"DBSESSIONCOUNTDEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":100
,"Attrs":[]
},{
"Name":"DBFLAGS_READONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"DBFLAGS_CREATEIFNEEDED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"DBFLAGS_CIRCULARLOGGING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"DBFLAGS_LAZYFLUSH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DBFLAGS_MAXCACHESIZEX100"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DBFLAGS_CHECKPOINTDEPTH60MB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"DBFLAGS_LOGBUFFERSLARGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"DBFLAGS_LOGBUFFERSHUGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"DBFLAGS_LOGFILESIZE16MB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"DBFLAGS_MULTITHREADTRANSACTIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"DBFLAGS_DISABLESNAPSHOTBACKUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"DBFLAGS_ENABLEVOLATILEREQUESTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"LDAPF_SSLENABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"LDAPF_SIGNDISABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CSVER_MAJOR_WIN2K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSVER_MINOR_WIN2K"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSVER_MAJOR_WHISTLER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CSVER_MINOR_WHISTLER_BETA2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSVER_MINOR_WHISTLER_BETA3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CSVER_MAJOR_LONGHORN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"CSVER_MINOR_LONGHORN_BETA1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSVER_MAJOR_WIN7"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CSVER_MINOR_WIN7"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSVER_MAJOR_WIN8"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"CSVER_MINOR_WIN8"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSVER_MAJOR_WINBLUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"CSVER_MINOR_WINBLUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSVER_MAJOR_THRESHOLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"CSVER_MINOR_THRESHOLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSVER_MAJOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"CSVER_MINOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"wszREGKEYRESTOREINPROGRESS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RestoreInProgress"
,"Attrs":[]
},{
"Name":"wszREGKEYDBPARAMETERS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DBParameters"
,"Attrs":[]
},{
"Name":"wszREGCADESCRIPTION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CADescription"
,"Attrs":[]
},{
"Name":"wszREGCACERTHASH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CACertHash"
,"Attrs":[]
},{
"Name":"wszREGCASERIALNUMBER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CACertSerialNumber"
,"Attrs":[]
},{
"Name":"wszREGCAXCHGCERTHASH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAXchgCertHash"
,"Attrs":[]
},{
"Name":"wszREGKRACERTHASH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KRACertHash"
,"Attrs":[]
},{
"Name":"wszREGKRACERTCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KRACertCount"
,"Attrs":[]
},{
"Name":"wszREGKRAFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KRAFlags"
,"Attrs":[]
},{
"Name":"wszREGCATYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAType"
,"Attrs":[]
},{
"Name":"wszREGCERTENROLLCOMPATIBLE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertEnrollCompatible"
,"Attrs":[]
},{
"Name":"wszREGENFORCEX500NAMELENGTHS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnforceX500NameLengths"
,"Attrs":[]
},{
"Name":"wszREGCOMMONNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CommonName"
,"Attrs":[]
},{
"Name":"wszREGCLOCKSKEWMINUTES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ClockSkewMinutes"
,"Attrs":[]
},{
"Name":"wszREGCRLNEXTPUBLISH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLNextPublish"
,"Attrs":[]
},{
"Name":"wszREGCRLPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPeriod"
,"Attrs":[]
},{
"Name":"wszREGCRLPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPeriodUnits"
,"Attrs":[]
},{
"Name":"wszREGCRLOVERLAPPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLOverlapPeriod"
,"Attrs":[]
},{
"Name":"wszREGCRLOVERLAPPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLOverlapUnits"
,"Attrs":[]
},{
"Name":"wszREGCRLDELTANEXTPUBLISH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLDeltaNextPublish"
,"Attrs":[]
},{
"Name":"wszREGCRLDELTAPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLDeltaPeriod"
,"Attrs":[]
},{
"Name":"wszREGCRLDELTAPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLDeltaPeriodUnits"
,"Attrs":[]
},{
"Name":"wszREGCRLDELTAOVERLAPPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLDeltaOverlapPeriod"
,"Attrs":[]
},{
"Name":"wszREGCRLDELTAOVERLAPPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLDeltaOverlapUnits"
,"Attrs":[]
},{
"Name":"wszREGCRLPUBLICATIONURLS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPublicationURLs"
,"Attrs":[]
},{
"Name":"wszREGCACERTPUBLICATIONURLS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CACertPublicationURLs"
,"Attrs":[]
},{
"Name":"wszREGCAXCHGVALIDITYPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAXchgValidityPeriod"
,"Attrs":[]
},{
"Name":"wszREGCAXCHGVALIDITYPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAXchgValidityPeriodUnits"
,"Attrs":[]
},{
"Name":"wszREGCAXCHGOVERLAPPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAXchgOverlapPeriod"
,"Attrs":[]
},{
"Name":"wszREGCAXCHGOVERLAPPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAXchgOverlapPeriodUnits"
,"Attrs":[]
},{
"Name":"wszREGCRLPATH_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPath"
,"Attrs":[]
},{
"Name":"wszREGCRLEDITFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLEditFlags"
,"Attrs":[]
},{
"Name":"wszREGCRLFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLFlags"
,"Attrs":[]
},{
"Name":"wszREGCRLATTEMPTREPUBLISH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLAttemptRepublish"
,"Attrs":[]
},{
"Name":"wszREGENABLED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Enabled"
,"Attrs":[]
},{
"Name":"wszREGFORCETELETEX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ForceTeletex"
,"Attrs":[]
},{
"Name":"wszREGLOGLEVEL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LogLevel"
,"Attrs":[]
},{
"Name":"wszREGHIGHSERIAL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HighSerial"
,"Attrs":[]
},{
"Name":"wszREGPOLICYFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PolicyFlags"
,"Attrs":[]
},{
"Name":"wszREGNAMESEPARATOR"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SubjectNameSeparator"
,"Attrs":[]
},{
"Name":"wszREGSUBJECTTEMPLATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SubjectTemplate"
,"Attrs":[]
},{
"Name":"wszREGCAUSEDS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UseDS"
,"Attrs":[]
},{
"Name":"wszREGVALIDITYPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ValidityPeriod"
,"Attrs":[]
},{
"Name":"wszREGVALIDITYPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ValidityPeriodUnits"
,"Attrs":[]
},{
"Name":"wszREGPARENTCAMACHINE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ParentCAMachine"
,"Attrs":[]
},{
"Name":"wszREGPARENTCANAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ParentCAName"
,"Attrs":[]
},{
"Name":"wszREGREQUESTFILENAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestFileName"
,"Attrs":[]
},{
"Name":"wszREGREQUESTID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestId"
,"Attrs":[]
},{
"Name":"wszREGREQUESTKEYCONTAINER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestKeyContainer"
,"Attrs":[]
},{
"Name":"wszREGREQUESTKEYINDEX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestKeyIndex"
,"Attrs":[]
},{
"Name":"wszREGCASERVERNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAServerName"
,"Attrs":[]
},{
"Name":"wszREGCACERTFILENAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CACertFileName"
,"Attrs":[]
},{
"Name":"wszREGCASECURITY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Security"
,"Attrs":[]
},{
"Name":"wszREGAUDITFILTER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AuditFilter"
,"Attrs":[]
},{
"Name":"wszREGOFFICERRIGHTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"OfficerRights"
,"Attrs":[]
},{
"Name":"wszENROLLMENTAGENTRIGHTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnrollmentAgentRights"
,"Attrs":[]
},{
"Name":"wszREGMAXINCOMINGMESSAGESIZE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MaxIncomingMessageSize"
,"Attrs":[]
},{
"Name":"wszREGMAXINCOMINGALLOCSIZE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MaxIncomingAllocSize"
,"Attrs":[]
},{
"Name":"wszREGROLESEPARATIONENABLED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RoleSeparationEnabled"
,"Attrs":[]
},{
"Name":"wszREGALTERNATEPUBLISHDOMAINS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AlternatePublishDomains"
,"Attrs":[]
},{
"Name":"wszREGSETUPSTATUS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SetupStatus"
,"Attrs":[]
},{
"Name":"wszREGINTERFACEFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"InterfaceFlags"
,"Attrs":[]
},{
"Name":"wszREGDSCONFIGDN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DSConfigDN"
,"Attrs":[]
},{
"Name":"wszREGDSDOMAINDN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DSDomainDN"
,"Attrs":[]
},{
"Name":"wszREGVIEWAGEMINUTES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ViewAgeMinutes"
,"Attrs":[]
},{
"Name":"wszREGVIEWIDLEMINUTES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ViewIdleMinutes"
,"Attrs":[]
},{
"Name":"wszREGEKPUBLISTDIRECTORIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EndorsementKeyListDirectories"
,"Attrs":[]
},{
"Name":"wszCERTIFICATETRANSPARENCYFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateTransparencyFlags"
,"Attrs":[]
},{
"Name":"wszREGMAXSCTLISTSIZE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MaxSCTListSize"
,"Attrs":[]
},{
"Name":"wszREGCERTIFICATETRANSPARENCYINFOOID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CTInformationExtensionOid"
,"Attrs":[]
},{
"Name":"wszREGPROCESSINGFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ProcessingFlags"
,"Attrs":[]
},{
"Name":"wszREGUSEDEFINEDCACERTINREQ"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UseDefinedCACertInRequest"
,"Attrs":[]
},{
"Name":"wszREGENABLEDEKUFORDEFINEDCACERT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnabledEKUForDefinedCACert"
,"Attrs":[]
},{
"Name":"wszREGEKUOIDSFORPUBLISHEXPIREDCERTINCRL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EKUOIDsForPublishExpiredCertInCRL"
,"Attrs":[]
},{
"Name":"wszCRTFILENAMEEXT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":".crt"
,"Attrs":[]
},{
"Name":"wszPFXFILENAMEEXT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":".p12"
,"Attrs":[]
},{
"Name":"wszDATFILENAMEEXT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":".dat"
,"Attrs":[]
},{
"Name":"wszLOGFILENAMEEXT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":".log"
,"Attrs":[]
},{
"Name":"wszDBFILENAMEEXT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":".edb"
,"Attrs":[]
},{
"Name":"szDBBASENAMEPARM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"edb"
,"Attrs":[]
},{
"Name":"wszLOGPATH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertLog"
,"Attrs":[]
},{
"Name":"wszDBBACKUPSUBDIR"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DataBase"
,"Attrs":[]
},{
"Name":"wszDBBACKUPCERTBACKDAT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"certbkxp.dat"
,"Attrs":[]
},{
"Name":"CCLOCKSKEWMINUTESDEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"CVIEWAGEMINUTESDEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"dwVALIDITYPERIODCOUNTDEFAULT_ROOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"dwVALIDITYPERIODCOUNTDEFAULT_ENTERPRISE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"dwVALIDITYPERIODCOUNTDEFAULT_STANDALONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"dwCAXCHGVALIDITYPERIODCOUNTDEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"dwCAXCHGOVERLAPPERIODCOUNTDEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"dwCRLPERIODCOUNTDEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"dwCRLOVERLAPPERIODCOUNTDEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"dwCRLDELTAPERIODCOUNTDEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"dwCRLDELTAOVERLAPPERIODCOUNTDEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SETUP_SERVER_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"SETUP_CLIENT_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"SETUP_SUSPEND_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"SETUP_REQUEST_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"SETUP_ONLINE_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"SETUP_DENIED_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"SETUP_CREATEDB_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"SETUP_ATTEMPT_VROOT_CREATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"SETUP_FORCECRL_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"SETUP_UPDATE_CAOBJECT_SVRTYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"SETUP_SERVER_UPGRADED_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"SETUP_W2K_SECURITY_NOT_UPGRADED_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"SETUP_SECURITY_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"SETUP_DCOM_SECURITY_UPDATED_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"SETUP_SERVER_IS_UP_TO_DATE_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"CRLF_DELTA_USE_OLDEST_UNEXPIRED_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CRLF_DELETE_EXPIRED_CRLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CRLF_CRLNUMBER_CRITICAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CRLF_REVCHECK_IGNORE_OFFLINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"CRLF_IGNORE_INVALID_POLICIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"CRLF_REBUILD_MODIFIED_SUBJECT_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"CRLF_SAVE_FAILED_CERTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"CRLF_IGNORE_UNKNOWN_CMC_ATTRIBUTES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"CRLF_IGNORE_CROSS_CERT_TRUST_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"CRLF_PUBLISH_EXPIRED_CERT_CRLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"CRLF_ENFORCE_ENROLLMENT_AGENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"CRLF_DISABLE_RDN_REORDER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"CRLF_DISABLE_ROOT_CROSS_CERTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"CRLF_LOG_FULL_RESPONSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"CRLF_USE_XCHG_CERT_TEMPLATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"CRLF_USE_CROSS_CERT_TEMPLATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"CRLF_ALLOW_REQUEST_ATTRIBUTE_SUBJECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"CRLF_REVCHECK_IGNORE_NOREVCHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"CRLF_PRESERVE_EXPIRED_CA_CERTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262144
,"Attrs":[]
},{
"Name":"CRLF_PRESERVE_REVOKED_CA_CERTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
},{
"Name":"CRLF_DISABLE_CHAIN_VERIFICATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1048576
,"Attrs":[]
},{
"Name":"CRLF_BUILD_ROOTCA_CRLENTRIES_BASEDONKEY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"KRAF_ENABLEFOREIGN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"KRAF_SAVEBADREQUESTKEY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"KRAF_ENABLEARCHIVEALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"KRAF_DISABLEUSEDEFAULTPROVIDER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"IF_LOCKICERTREQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"IF_NOREMOTEICERTREQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"IF_NOLOCALICERTREQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"IF_NORPCICERTREQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"IF_NOREMOTEICERTADMIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"IF_NOLOCALICERTADMIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"IF_NOREMOTEICERTADMINBACKUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"IF_NOLOCALICERTADMINBACKUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"IF_NOSNAPSHOTBACKUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"IF_ENFORCEENCRYPTICERTREQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"IF_ENFORCEENCRYPTICERTADMIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"IF_ENABLEEXITKEYRETRIEVAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"IF_ENABLEADMINASAUDITOR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"PROCFLG_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"PROCFLG_ENFORCEGOODKEYS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSURL_SERVERPUBLISH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CSURL_ADDTOCERTCDP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CSURL_ADDTOFRESHESTCRL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CSURL_ADDTOCRLCDP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"CSURL_PUBLISHRETRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"CSURL_ADDTOCERTOCSP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"CSURL_SERVERPUBLISHDELTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"CSURL_ADDTOIDP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"wszREGKEYCSP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CSP"
,"Attrs":[]
},{
"Name":"wszREGKEYENCRYPTIONCSP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EncryptionCSP"
,"Attrs":[]
},{
"Name":"wszREGKEYEXITMODULES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExitModules"
,"Attrs":[]
},{
"Name":"wszREGKEYPOLICYMODULES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PolicyModules"
,"Attrs":[]
},{
"Name":"wszSECUREDATTRIBUTES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SignedAttributes"
,"Attrs":[]
},{
"Name":"wszzDEFAULTSIGNEDATTRIBUTES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequesterName\u0000"
,"Attrs":[]
},{
"Name":"wszREGBACKUPLOGDIRECTORY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"BackupLogDirectory"
,"Attrs":[]
},{
"Name":"wszREGCHECKPOINTFILE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CheckPointFile"
,"Attrs":[]
},{
"Name":"wszREGHIGHLOGNUMBER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HighLogNumber"
,"Attrs":[]
},{
"Name":"wszREGLOWLOGNUMBER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LowLogNumber"
,"Attrs":[]
},{
"Name":"wszREGLOGPATH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LogPath"
,"Attrs":[]
},{
"Name":"wszREGRESTOREMAPCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RestoreMapCount"
,"Attrs":[]
},{
"Name":"wszREGRESTOREMAP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RestoreMap"
,"Attrs":[]
},{
"Name":"wszREGDATABASERECOVERED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DatabaseRecovered"
,"Attrs":[]
},{
"Name":"wszREGRESTORESTATUS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RestoreStatus"
,"Attrs":[]
},{
"Name":"wszREGB2ICERTMANAGEMODULE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ICertManageModule"
,"Attrs":[]
},{
"Name":"wszREGSP4DEFAULTCONFIGURATION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DefaultConfiguration"
,"Attrs":[]
},{
"Name":"wszREGSP4KEYSETNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeySetName"
,"Attrs":[]
},{
"Name":"wszREGSP4SUBJECTNAMESEPARATOR"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SubjectNameSeparator"
,"Attrs":[]
},{
"Name":"wszREGSP4NAMES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Names"
,"Attrs":[]
},{
"Name":"wszREGSP4QUERIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Queries"
,"Attrs":[]
},{
"Name":"wszREGNETSCAPECERTTYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NetscapeCertType"
,"Attrs":[]
},{
"Name":"wszNETSCAPEREVOCATIONTYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Netscape"
,"Attrs":[]
},{
"Name":"wszREGPROVIDERTYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ProviderType"
,"Attrs":[]
},{
"Name":"wszREGPROVIDER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Provider"
,"Attrs":[]
},{
"Name":"wszHASHALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HashAlgorithm"
,"Attrs":[]
},{
"Name":"wszENCRYPTIONALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EncryptionAlgorithm"
,"Attrs":[]
},{
"Name":"wszMACHINEKEYSET"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MachineKeyset"
,"Attrs":[]
},{
"Name":"wszREGKEYSIZE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeySize"
,"Attrs":[]
},{
"Name":"wszREGSYMMETRICKEYSIZE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SymmetricKeySize"
,"Attrs":[]
},{
"Name":"wszCNGPUBLICKEYALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CNGPublicKeyAlgorithm"
,"Attrs":[]
},{
"Name":"wszCNGHASHALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CNGHashAlgorithm"
,"Attrs":[]
},{
"Name":"wszCNGENCRYPTIONALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CNGEncryptionAlgorithm"
,"Attrs":[]
},{
"Name":"wszREGALTERNATESIGNATUREALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AlternateSignatureAlgorithm"
,"Attrs":[]
},{
"Name":"szNAMESEPARATORDEFAULT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"\n"
,"Attrs":[]
},{
"Name":"wszPERIODYEARS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Years"
,"Attrs":[]
},{
"Name":"wszPERIODMONTHS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Months"
,"Attrs":[]
},{
"Name":"wszPERIODWEEKS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Weeks"
,"Attrs":[]
},{
"Name":"wszPERIODDAYS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Days"
,"Attrs":[]
},{
"Name":"wszPERIODHOURS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Hours"
,"Attrs":[]
},{
"Name":"wszPERIODMINUTES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Minutes"
,"Attrs":[]
},{
"Name":"wszPERIODSECONDS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Seconds"
,"Attrs":[]
},{
"Name":"wszREGISSUERCERTURLFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"IssuerCertURLFlags"
,"Attrs":[]
},{
"Name":"wszREGEDITFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EditFlags"
,"Attrs":[]
},{
"Name":"wszREGUPNMAP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UPNMap"
,"Attrs":[]
},{
"Name":"wszREGSUBJECTALTNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SubjectAltName"
,"Attrs":[]
},{
"Name":"wszREGSUBJECTALTNAME2"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SubjectAltName2"
,"Attrs":[]
},{
"Name":"wszREGREQUESTDISPOSITION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestDisposition"
,"Attrs":[]
},{
"Name":"wszREGCAPATHLENGTH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAPathLength"
,"Attrs":[]
},{
"Name":"wszREGREVOCATIONTYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RevocationType"
,"Attrs":[]
},{
"Name":"wszREGLDAPREVOCATIONCRLURL_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LDAPRevocationCRLURL"
,"Attrs":[]
},{
"Name":"wszREGREVOCATIONCRLURL_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RevocationCRLURL"
,"Attrs":[]
},{
"Name":"wszREGFTPREVOCATIONCRLURL_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"FTPRevocationCRLURL"
,"Attrs":[]
},{
"Name":"wszREGFILEREVOCATIONCRLURL_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"FileRevocationCRLURL"
,"Attrs":[]
},{
"Name":"wszREGREVOCATIONURL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RevocationURL"
,"Attrs":[]
},{
"Name":"wszREGLDAPISSUERCERTURL_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LDAPIssuerCertURL"
,"Attrs":[]
},{
"Name":"wszREGISSUERCERTURL_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"IssuerCertURL"
,"Attrs":[]
},{
"Name":"wszREGFTPISSUERCERTURL_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"FTPIssuerCertURL"
,"Attrs":[]
},{
"Name":"wszREGFILEISSUERCERTURL_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"FileIssuerCertURL"
,"Attrs":[]
},{
"Name":"wszREGENABLEREQUESTEXTENSIONLIST"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnableRequestExtensionList"
,"Attrs":[]
},{
"Name":"wszREGENABLEENROLLEEREQUESTEXTENSIONLIST"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnableEnrolleeRequestExtensionList"
,"Attrs":[]
},{
"Name":"wszREGDISABLEEXTENSIONLIST"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DisableExtensionList"
,"Attrs":[]
},{
"Name":"wszREGEKUOIDSFORVOLATILEREQUESTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EKUOIDsforVolatileRequests"
,"Attrs":[]
},{
"Name":"wszREGLDAPSESSIONOPTIONS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LDAPSessionOptions"
,"Attrs":[]
},{
"Name":"wszLDAPSESSIONOPTIONVALUE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LDAPSessionOptionValue"
,"Attrs":[]
},{
"Name":"wszREGDEFAULTSMIME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DefaultSMIME"
,"Attrs":[]
},{
"Name":"CAPATHLENGTH_INFINITE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294967295
,"Attrs":[]
},{
"Name":"REQDISP_PENDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"REQDISP_ISSUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"REQDISP_DENY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"REQDISP_USEREQUESTATTRIBUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"REQDISP_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"REQDISP_PENDINGFIRST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"REQDISP_DEFAULT_ENTERPRISE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"REVEXT_CDPLDAPURL_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"REVEXT_CDPHTTPURL_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"REVEXT_CDPFTPURL_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"REVEXT_CDPFILEURL_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"REVEXT_CDPURLMASK_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"REVEXT_CDPENABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"REVEXT_ASPENABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"REVEXT_DEFAULT_NODS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"REVEXT_DEFAULT_DS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"ISSCERT_LDAPURL_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"ISSCERT_HTTPURL_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"ISSCERT_FTPURL_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"ISSCERT_FILEURL_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"ISSCERT_URLMASK_OLD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"ISSCERT_ENABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"ISSCERT_DEFAULT_NODS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"ISSCERT_DEFAULT_DS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"EDITF_ENABLEREQUESTEXTENSIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"EDITF_REQUESTEXTENSIONLIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"EDITF_DISABLEEXTENSIONLIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"EDITF_ADDOLDKEYUSAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"EDITF_ADDOLDCERTTYPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"EDITF_ATTRIBUTEENDDATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"EDITF_BASICCONSTRAINTSCRITICAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"EDITF_BASICCONSTRAINTSCA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"EDITF_ENABLEAKIKEYID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"EDITF_ATTRIBUTECA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"EDITF_IGNOREREQUESTERGROUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"EDITF_ENABLEAKIISSUERNAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"EDITF_ENABLEAKIISSUERSERIAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"EDITF_ENABLEAKICRITICAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"EDITF_SERVERUPGRADED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"EDITF_ATTRIBUTEEKU"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32768
,"Attrs":[]
},{
"Name":"EDITF_ENABLEDEFAULTSMIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"EDITF_EMAILOPTIONAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"EDITF_ATTRIBUTESUBJECTALTNAME2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262144
,"Attrs":[]
},{
"Name":"EDITF_ENABLELDAPREFERRALS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
},{
"Name":"EDITF_ENABLECHASECLIENTDC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1048576
,"Attrs":[]
},{
"Name":"EDITF_AUDITCERTTEMPLATELOAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2097152
,"Attrs":[]
},{
"Name":"EDITF_DISABLEOLDOSCNUPN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4194304
,"Attrs":[]
},{
"Name":"EDITF_DISABLELDAPPACKAGELIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
},{
"Name":"EDITF_ENABLEUPNMAP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16777216
,"Attrs":[]
},{
"Name":"EDITF_ENABLEOCSPREVNOCHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":33554432
,"Attrs":[]
},{
"Name":"EDITF_ENABLERENEWONBEHALFOF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":67108864
,"Attrs":[]
},{
"Name":"EDITF_ENABLEKEYENCIPHERMENTCACERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":134217728
,"Attrs":[]
},{
"Name":"wszREGLDAPREVOCATIONDN_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LDAPRevocationDN"
,"Attrs":[]
},{
"Name":"wszREGLDAPREVOCATIONDNTEMPLATE_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LDAPRevocationDNTemplate"
,"Attrs":[]
},{
"Name":"wszCRLPUBLISHRETRYCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPublishRetryCount"
,"Attrs":[]
},{
"Name":"wszREGCERTPUBLISHFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PublishCertFlags"
,"Attrs":[]
},{
"Name":"EXITPUB_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"EXITPUB_ACTIVEDIRECTORY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"EXITPUB_REMOVEOLDCERTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"EXITPUB_DEFAULT_ENTERPRISE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"EXITPUB_DEFAULT_STANDALONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"wszCLASS_CERTADMIN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority.Admin"
,"Attrs":[]
},{
"Name":"wszCLASS_CERTCONFIG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority.Config"
,"Attrs":[]
},{
"Name":"wszCLASS_CERTGETCONFIG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority.GetConfig"
,"Attrs":[]
},{
"Name":"wszCLASS_CERTENCODE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority.Encode"
,"Attrs":[]
},{
"Name":"wszCLASS_CERTDBMEM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority.DBMem"
,"Attrs":[]
},{
"Name":"wszCLASS_CERTREQUEST"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority.Request"
,"Attrs":[]
},{
"Name":"wszCLASS_CERTSERVEREXIT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority.ServerExit"
,"Attrs":[]
},{
"Name":"wszCLASS_CERTSERVERPOLICY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority.ServerPolicy"
,"Attrs":[]
},{
"Name":"wszCLASS_CERTVIEW"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority.View"
,"Attrs":[]
},{
"Name":"wszMICROSOFTCERTMODULE_PREFIX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateAuthority_MicrosoftDefault"
,"Attrs":[]
},{
"Name":"wszCERTMANAGE_SUFFIX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Manage"
,"Attrs":[]
},{
"Name":"wszCERTEXITMODULE_POSTFIX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":".Exit"
,"Attrs":[]
},{
"Name":"wszCERTPOLICYMODULE_POSTFIX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":".Policy"
,"Attrs":[]
},{
"Name":"wszCAPOLICYFILE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAPolicy.inf"
,"Attrs":[]
},{
"Name":"wszINFSECTION_CDP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLDistributionPoint"
,"Attrs":[]
},{
"Name":"wszINFSECTION_AIA"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AuthorityInformationAccess"
,"Attrs":[]
},{
"Name":"wszINFSECTION_EKU"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnhancedKeyUsageExtension"
,"Attrs":[]
},{
"Name":"wszINFSECTION_CCDP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CrossCertificateDistributionPointsExtension"
,"Attrs":[]
},{
"Name":"wszINFSECTION_CERTSERVER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"certsrv_server"
,"Attrs":[]
},{
"Name":"wszINFKEY_RENEWALKEYLENGTH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RenewalKeyLength"
,"Attrs":[]
},{
"Name":"wszINFKEY_RENEWALVALIDITYPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RenewalValidityPeriod"
,"Attrs":[]
},{
"Name":"wszINFKEY_RENEWALVALIDITYPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RenewalValidityPeriodUnits"
,"Attrs":[]
},{
"Name":"wszINFKEY_UTF8"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UTF8"
,"Attrs":[]
},{
"Name":"wszINFKEY_CRLPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPeriod"
,"Attrs":[]
},{
"Name":"wszINFKEY_CRLPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPeriodUnits"
,"Attrs":[]
},{
"Name":"wszINFKEY_CRLDELTAPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLDeltaPeriod"
,"Attrs":[]
},{
"Name":"wszINFKEY_CRLDELTAPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLDeltaPeriodUnits"
,"Attrs":[]
},{
"Name":"wszINFKEY_LOADDEFAULTTEMPLATES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LoadDefaultTemplates"
,"Attrs":[]
},{
"Name":"wszINFKEY_ENABLEKEYCOUNTING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnableKeyCounting"
,"Attrs":[]
},{
"Name":"wszINFKEY_FORCEUTF8"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ForceUTF8"
,"Attrs":[]
},{
"Name":"wszINFKEY_ALTERNATESIGNATUREALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AlternateSignatureAlgorithm"
,"Attrs":[]
},{
"Name":"wszINFKEY_SHOWALLCSPS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ShowAllCSPs"
,"Attrs":[]
},{
"Name":"wszINFKEY_CRITICAL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Critical"
,"Attrs":[]
},{
"Name":"wszINFKEY_EMPTY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Empty"
,"Attrs":[]
},{
"Name":"wszINFKEY_CCDPSYNCDELTATIME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SyncDeltaTime"
,"Attrs":[]
},{
"Name":"wszINFSECTION_CAPOLICY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAPolicy"
,"Attrs":[]
},{
"Name":"wszINFSECTION_POLICYSTATEMENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PolicyStatementExtension"
,"Attrs":[]
},{
"Name":"wszINFSECTION_APPLICATIONPOLICYSTATEMENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ApplicationPolicyStatementExtension"
,"Attrs":[]
},{
"Name":"wszINFKEY_POLICIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Policies"
,"Attrs":[]
},{
"Name":"wszINFKEY_OID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"OID"
,"Attrs":[]
},{
"Name":"wszINFKEY_NOTICE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Notice"
,"Attrs":[]
},{
"Name":"wszINFKEY_FLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Flags"
,"Attrs":[]
},{
"Name":"wszINFSECTION_REQUESTATTRIBUTES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestAttributes"
,"Attrs":[]
},{
"Name":"wszINFSECTION_NAMECONSTRAINTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NameConstraintsExtension"
,"Attrs":[]
},{
"Name":"wszINFKEY_INCLUDE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Include"
,"Attrs":[]
},{
"Name":"wszINFKEY_EXCLUDE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Exclude"
,"Attrs":[]
},{
"Name":"wszINFKEY_SUBTREE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SubTree"
,"Attrs":[]
},{
"Name":"wszINFKEY_UPN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UPN"
,"Attrs":[]
},{
"Name":"wszINFKEY_EMAIL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EMail"
,"Attrs":[]
},{
"Name":"wszINFKEY_DNS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DNS"
,"Attrs":[]
},{
"Name":"wszINFKEY_DIRECTORYNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DirectoryName"
,"Attrs":[]
},{
"Name":"wszINFKEY_URL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"URL"
,"Attrs":[]
},{
"Name":"wszINFKEY_IPADDRESS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"IPAddress"
,"Attrs":[]
},{
"Name":"wszINFKEY_REGISTEREDID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RegisteredId"
,"Attrs":[]
},{
"Name":"wszINFKEY_OTHERNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"OtherName"
,"Attrs":[]
},{
"Name":"wszINFSECTION_POLICYMAPPINGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PolicyMappingsExtension"
,"Attrs":[]
},{
"Name":"wszINFSECTION_APPLICATIONPOLICYMAPPINGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ApplicationPolicyMappingsExtension"
,"Attrs":[]
},{
"Name":"wszINFSECTION_POLICYCONSTRAINTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PolicyConstraintsExtension"
,"Attrs":[]
},{
"Name":"wszINFSECTION_APPLICATIONPOLICYCONSTRAINTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ApplicationPolicyConstraintsExtension"
,"Attrs":[]
},{
"Name":"wszINFKEY_REQUIREEXPLICITPOLICY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequireExplicitPolicy"
,"Attrs":[]
},{
"Name":"wszINFKEY_INHIBITPOLICYMAPPING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"InhibitPolicyMapping"
,"Attrs":[]
},{
"Name":"wszINFSECTION_BASICCONSTRAINTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"BasicConstraintsExtension"
,"Attrs":[]
},{
"Name":"wszINFKEY_PATHLENGTH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PathLength"
,"Attrs":[]
},{
"Name":"wszINFSECTION_EXTENSIONS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Extensions"
,"Attrs":[]
},{
"Name":"wszINFSECTION_PROPERTIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Properties"
,"Attrs":[]
},{
"Name":"wszINFKEY_CONTINUE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"_continue_"
,"Attrs":[]
},{
"Name":"wszINFSECTION_NEWREQUEST"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NewRequest"
,"Attrs":[]
},{
"Name":"wszINFKEY_SUBJECT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Subject"
,"Attrs":[]
},{
"Name":"wszINFKEY_SUBJECTNAMEFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SubjectNameFlags"
,"Attrs":[]
},{
"Name":"wszINFKEY_X500NAMEFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"X500NameFlags"
,"Attrs":[]
},{
"Name":"wszINFKEY_EXPORTABLE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Exportable"
,"Attrs":[]
},{
"Name":"wszINFKEY_EXPORTABLEENCRYPTED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExportableEncrypted"
,"Attrs":[]
},{
"Name":"wszINFKEY_HASHALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HashAlgorithm"
,"Attrs":[]
},{
"Name":"wszINFKEY_KEYALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyAlgorithm"
,"Attrs":[]
},{
"Name":"wszINFKEY_KEYALGORITHMPARMETERS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyAlgorithmParameters"
,"Attrs":[]
},{
"Name":"wszINFKEY_KEYCONTAINER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyContainer"
,"Attrs":[]
},{
"Name":"wszINFKEY_READERNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ReaderName"
,"Attrs":[]
},{
"Name":"wszINFKEY_KEYLENGTH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyLength"
,"Attrs":[]
},{
"Name":"wszINFKEY_LEGACYKEYSPEC"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeySpec"
,"Attrs":[]
},{
"Name":"wszINFKEY_KEYUSAGEEXTENSION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyUsage"
,"Attrs":[]
},{
"Name":"wszINFKEY_KEYUSAGEPROPERTY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyUsageProperty"
,"Attrs":[]
},{
"Name":"wszINFKEY_MACHINEKEYSET"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MachineKeySet"
,"Attrs":[]
},{
"Name":"wszINFKEY_PRIVATEKEYARCHIVE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PrivateKeyArchive"
,"Attrs":[]
},{
"Name":"wszINFKEY_ENCRYPTIONALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EncryptionAlgorithm"
,"Attrs":[]
},{
"Name":"wszINFKEY_ENCRYPTIONLENGTH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EncryptionLength"
,"Attrs":[]
},{
"Name":"wszINFKEY_PROVIDERNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ProviderName"
,"Attrs":[]
},{
"Name":"wszINFKEY_PROVIDERTYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ProviderType"
,"Attrs":[]
},{
"Name":"wszINFKEY_RENEWALCERT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RenewalCert"
,"Attrs":[]
},{
"Name":"wszINFKEY_REQUESTTYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestType"
,"Attrs":[]
},{
"Name":"wszINFKEY_SECURITYDESCRIPTOR"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SecurityDescriptor"
,"Attrs":[]
},{
"Name":"wszINFKEY_SILENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Silent"
,"Attrs":[]
},{
"Name":"wszINFKEY_SMIME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SMIME"
,"Attrs":[]
},{
"Name":"wszINFKEY_SUPPRESSDEFAULTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SuppressDefaults"
,"Attrs":[]
},{
"Name":"wszINFKEY_USEEXISTINGKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UseExistingKeySet"
,"Attrs":[]
},{
"Name":"wszINFKEY_USERPROTECTED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UserProtected"
,"Attrs":[]
},{
"Name":"wszINFKEY_KEYPROTECTION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyProtection"
,"Attrs":[]
},{
"Name":"wszINFKEY_UICONTEXTMESSAGE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UIContextMessage"
,"Attrs":[]
},{
"Name":"wszINFKEY_FRIENDLYNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"FriendlyName"
,"Attrs":[]
},{
"Name":"wszINFKEY_NOTBEFORE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NotBefore"
,"Attrs":[]
},{
"Name":"wszINFKEY_NOTAFTER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NotAfter"
,"Attrs":[]
},{
"Name":"wszINFKEY_ATTESTPRIVATEKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AttestPrivateKey"
,"Attrs":[]
},{
"Name":"wszINFKEY_PUBLICKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PublicKey"
,"Attrs":[]
},{
"Name":"wszINFKEY_PUBLICKEYPARAMETERS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PublicKeyParameters"
,"Attrs":[]
},{
"Name":"wszINFKEY_ECCKEYPARAMETERS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EccKeyParameters"
,"Attrs":[]
},{
"Name":"wszINFKEY_ECCKEYPARAMETERS_P"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EccKeyParameters_P"
,"Attrs":[]
},{
"Name":"wszINFKEY_ECCKEYPARAMETERS_A"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EccKeyParameters_A"
,"Attrs":[]
},{
"Name":"wszINFKEY_ECCKEYPARAMETERS_B"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EccKeyParameters_B"
,"Attrs":[]
},{
"Name":"wszINFKEY_ECCKEYPARAMETERS_SEED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EccKeyParameters_Seed"
,"Attrs":[]
},{
"Name":"wszINFKEY_ECCKEYPARAMETERS_BASE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EccKeyParameters_Base"
,"Attrs":[]
},{
"Name":"wszINFKEY_ECCKEYPARAMETERS_ORDER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EccKeyParameters_Order"
,"Attrs":[]
},{
"Name":"wszINFKEY_ECCKEYPARAMETERS_COFACTOR"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EccKeyParameters_Cofactor"
,"Attrs":[]
},{
"Name":"wszINFKEY_ECCKEYPARAMETERSTYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EccKeyParametersType"
,"Attrs":[]
},{
"Name":"wszINFKEY_SERIALNUMBER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SerialNumber"
,"Attrs":[]
},{
"Name":"wszINFKEY_CATHUMBPRINT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAThumbprint"
,"Attrs":[]
},{
"Name":"wszINFKEY_CACERTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CACerts"
,"Attrs":[]
},{
"Name":"wszINFKEY_CACAPABILITIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CACapabilities"
,"Attrs":[]
},{
"Name":"wszINFKEY_CHALLENGEPASSWORD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ChallengePassword"
,"Attrs":[]
},{
"Name":"wszINFVALUE_REQUESTTYPE_PKCS10"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PKCS10"
,"Attrs":[]
},{
"Name":"wszINFVALUE_REQUESTTYPE_PKCS7"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PKCS7"
,"Attrs":[]
},{
"Name":"wszINFVALUE_REQUESTTYPE_CMC"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CMC"
,"Attrs":[]
},{
"Name":"wszINFVALUE_REQUESTTYPE_CERT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Cert"
,"Attrs":[]
},{
"Name":"wszINFVALUE_REQUESTTYPE_SCEP"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SCEP"
,"Attrs":[]
},{
"Name":"wszINFVALUE_ENDORSEMENTKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EndorsementKey"
,"Attrs":[]
},{
"Name":"wszREGEXITSMTPKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SMTP"
,"Attrs":[]
},{
"Name":"wszREGEXITSMTPTEMPLATES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Templates"
,"Attrs":[]
},{
"Name":"wszREGEXITSMTPEVENTFILTER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EventFilter"
,"Attrs":[]
},{
"Name":"wszREGEXITSMTPSERVER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SMTPServer"
,"Attrs":[]
},{
"Name":"wszREGEXITSMTPAUTHENTICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SMTPAuthenticate"
,"Attrs":[]
},{
"Name":"wszREGEXITDENIEDKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Denied"
,"Attrs":[]
},{
"Name":"wszREGEXITISSUEDKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Issued"
,"Attrs":[]
},{
"Name":"wszREGEXITPENDINGKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Pending"
,"Attrs":[]
},{
"Name":"wszREGEXITREVOKEDKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Revoked"
,"Attrs":[]
},{
"Name":"wszREGEXITCRLISSUEDKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLIssued"
,"Attrs":[]
},{
"Name":"wszREGEXITSHUTDOWNKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Shutdown"
,"Attrs":[]
},{
"Name":"wszREGEXITSTARTUPKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Startup"
,"Attrs":[]
},{
"Name":"wszREGEXITIMPORTEDKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Imported"
,"Attrs":[]
},{
"Name":"wszREGEXITSMTPFROM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"From"
,"Attrs":[]
},{
"Name":"wszREGEXITSMTPTO"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"To"
,"Attrs":[]
},{
"Name":"wszREGEXITSMTPCC"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Cc"
,"Attrs":[]
},{
"Name":"wszREGEXITTITLEFORMAT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"TitleFormat"
,"Attrs":[]
},{
"Name":"wszREGEXITTITLEARG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"TitleArg"
,"Attrs":[]
},{
"Name":"wszREGEXITBODYFORMAT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"BodyFormat"
,"Attrs":[]
},{
"Name":"wszREGEXITBODYARG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"BodyArg"
,"Attrs":[]
},{
"Name":"wszREGEXITPROPNOTFOUND"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"???"
,"Attrs":[]
},{
"Name":"wszREGKEYENROLLMENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Software\\Microsoft\\Cryptography\\AutoEnrollment"
,"Attrs":[]
},{
"Name":"wszREGKEYGROUPPOLICYENROLLMENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Software\\Policies\\Microsoft\\Cryptography\\AutoEnrollment"
,"Attrs":[]
},{
"Name":"wszREGMAXPENDINGREQUESTDAYS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MaxPendingRequestDays"
,"Attrs":[]
},{
"Name":"wszREGAELOGLEVEL_OLD"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AEEventLogLevel"
,"Attrs":[]
},{
"Name":"wszREGENROLLFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnrollFlags"
,"Attrs":[]
},{
"Name":"wszREGVERIFYFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"VerifyFlags"
,"Attrs":[]
},{
"Name":"wszREGUNICODE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Unicode"
,"Attrs":[]
},{
"Name":"wszREGAIKCLOUDCAURL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AIKCloudCAURL"
,"Attrs":[]
},{
"Name":"wszREGAIKKEYALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AIKKeyAlgorithm"
,"Attrs":[]
},{
"Name":"wszREGAIKKEYLENGTH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AIKKeyLength"
,"Attrs":[]
},{
"Name":"wszREGPRESERVESCEPDUMMYCERTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PreserveSCEPDummyCerts"
,"Attrs":[]
},{
"Name":"wszREGALLPROVIDERS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"All"
,"Attrs":[]
},{
"Name":"TP_MACHINEPOLICY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"wszREGKEYREPAIR"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyRepair"
,"Attrs":[]
},{
"Name":"KR_ENABLE_MACHINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"KR_ENABLE_USER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"wszPROPDISTINGUISHEDNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DistinguishedName"
,"Attrs":[]
},{
"Name":"wszPROPRAWNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawName"
,"Attrs":[]
},{
"Name":"wszPROPCOUNTRY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Country"
,"Attrs":[]
},{
"Name":"wszPROPORGANIZATION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Organization"
,"Attrs":[]
},{
"Name":"wszPROPORGUNIT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"OrgUnit"
,"Attrs":[]
},{
"Name":"wszPROPCOMMONNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CommonName"
,"Attrs":[]
},{
"Name":"wszPROPLOCALITY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Locality"
,"Attrs":[]
},{
"Name":"wszPROPSTATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"State"
,"Attrs":[]
},{
"Name":"wszPROPTITLE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Title"
,"Attrs":[]
},{
"Name":"wszPROPGIVENNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"GivenName"
,"Attrs":[]
},{
"Name":"wszPROPINITIALS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Initials"
,"Attrs":[]
},{
"Name":"wszPROPSURNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SurName"
,"Attrs":[]
},{
"Name":"wszPROPDOMAINCOMPONENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DomainComponent"
,"Attrs":[]
},{
"Name":"wszPROPEMAIL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EMail"
,"Attrs":[]
},{
"Name":"wszPROPSTREETADDRESS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"StreetAddress"
,"Attrs":[]
},{
"Name":"wszPROPUNSTRUCTUREDNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UnstructuredName"
,"Attrs":[]
},{
"Name":"wszPROPUNSTRUCTUREDADDRESS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UnstructuredAddress"
,"Attrs":[]
},{
"Name":"wszPROPDEVICESERIALNUMBER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DeviceSerialNumber"
,"Attrs":[]
},{
"Name":"wszPROPSUBJECTDOT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Subject."
,"Attrs":[]
},{
"Name":"wszPROPREQUESTDOT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Request."
,"Attrs":[]
},{
"Name":"wszPROPREQUESTREQUESTID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestID"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTRAWREQUEST"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawRequest"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTRAWARCHIVEDKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawArchivedKey"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTARCHIVEDKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ArchivedKey"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTKEYRECOVERYHASHES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyRecoveryHashes"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTRAWOLDCERTIFICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawOldCertificate"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTATTRIBUTES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestAttributes"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTTYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestType"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestFlags"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTSTATUSCODE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"StatusCode"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTDISPOSITION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Disposition"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTDISPOSITIONMESSAGE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DispositionMessage"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTSUBMITTEDWHEN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SubmittedWhen"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTRESOLVEDWHEN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ResolvedWhen"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTREVOKEDWHEN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RevokedWhen"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTREVOKEDEFFECTIVEWHEN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RevokedEffectiveWhen"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTREVOKEDREASON"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RevokedReason"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTERNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequesterName"
,"Attrs":[]
},{
"Name":"wszPROPCALLERNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CallerName"
,"Attrs":[]
},{
"Name":"wszPROPSIGNERPOLICIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SignerPolicies"
,"Attrs":[]
},{
"Name":"wszPROPSIGNERAPPLICATIONPOLICIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SignerApplicationPolicies"
,"Attrs":[]
},{
"Name":"wszPROPOFFICER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Officer"
,"Attrs":[]
},{
"Name":"wszPROPPUBLISHEXPIREDCERTINCRL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PublishExpiredCertInCRL"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTERNAMEFROMOLDCERTIFICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequesterNameFromOldCertificate"
,"Attrs":[]
},{
"Name":"wszPROPATTESTATIONCHALLENGE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AttestationChallenge"
,"Attrs":[]
},{
"Name":"wszPROPENDORSEMENTKEYHASH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EndorsementKeyHash"
,"Attrs":[]
},{
"Name":"wszPROPENDORSEMENTCERTIFICATEHASH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EndorsementCertificateHash"
,"Attrs":[]
},{
"Name":"wszPROPRAWPRECERTIFICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawPrecertificate"
,"Attrs":[]
},{
"Name":"wszPROPCHALLENGE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Challenge"
,"Attrs":[]
},{
"Name":"wszPROPEXPECTEDCHALLENGE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExpectedChallenge"
,"Attrs":[]
},{
"Name":"wszPROPDISPOSITION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Disposition"
,"Attrs":[]
},{
"Name":"wszPROPDISPOSITIONDENY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Deny"
,"Attrs":[]
},{
"Name":"wszPROPDISPOSITIONPENDING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Pending"
,"Attrs":[]
},{
"Name":"wszPROPVALIDITYPERIODSTRING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ValidityPeriod"
,"Attrs":[]
},{
"Name":"wszPROPVALIDITYPERIODCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ValidityPeriodUnits"
,"Attrs":[]
},{
"Name":"wszPROPEXPIRATIONDATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExpirationDate"
,"Attrs":[]
},{
"Name":"wszPROPCERTTYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertType"
,"Attrs":[]
},{
"Name":"wszPROPCERTTEMPLATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateTemplate"
,"Attrs":[]
},{
"Name":"wszPROPCERTUSAGE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateUsage"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTOSVERSION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestOSVersion"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTCSPPROVIDER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestCSPProvider"
,"Attrs":[]
},{
"Name":"wszPROPEXITCERTFILE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertFile"
,"Attrs":[]
},{
"Name":"wszPROPCLIENTBROWSERMACHINE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"cbm"
,"Attrs":[]
},{
"Name":"wszPROPCERTCLIENTMACHINE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ccm"
,"Attrs":[]
},{
"Name":"wszPROPCLIENTDCDNS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"cdc"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTMACHINEDNS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"rmd"
,"Attrs":[]
},{
"Name":"wszPROPSUBJECTALTNAME2"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"san"
,"Attrs":[]
},{
"Name":"wszPROPDNS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"dns"
,"Attrs":[]
},{
"Name":"wszPROPDN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"dn"
,"Attrs":[]
},{
"Name":"wszPROPURL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"url"
,"Attrs":[]
},{
"Name":"wszPROPIPADDRESS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ipaddress"
,"Attrs":[]
},{
"Name":"wszPROPGUID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"guid"
,"Attrs":[]
},{
"Name":"wszPROPOID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"oid"
,"Attrs":[]
},{
"Name":"wszPROPUPN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"upn"
,"Attrs":[]
},{
"Name":"szPROPASNTAG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{asn}"
,"Attrs":[]
},{
"Name":"wszPROPCRITICALTAG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{critical}"
,"Attrs":[]
},{
"Name":"wszPROPUTF8TAG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{utf8}"
,"Attrs":[]
},{
"Name":"wszPROPOCTETTAG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{octet}"
,"Attrs":[]
},{
"Name":"wszPROPHEXTAG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{hex}"
,"Attrs":[]
},{
"Name":"wszPROPTEXTTAG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{text}"
,"Attrs":[]
},{
"Name":"wszPROPDECIMALTAG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{decimal}"
,"Attrs":[]
},{
"Name":"wszPROPFILETAG"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"{file}"
,"Attrs":[]
},{
"Name":"wszAT_EKCERTINF"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"@EKCert"
,"Attrs":[]
},{
"Name":"wszAT_TESTROOT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"@TestRoot"
,"Attrs":[]
},{
"Name":"wszPROPCATYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CAType"
,"Attrs":[]
},{
"Name":"wszPROPSANITIZEDCANAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SanitizedCAName"
,"Attrs":[]
},{
"Name":"wszPROPSANITIZEDSHORTNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SanitizedShortName"
,"Attrs":[]
},{
"Name":"wszPROPMACHINEDNSNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"MachineDNSName"
,"Attrs":[]
},{
"Name":"wszPROPMODULEREGLOC"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ModuleRegistryLocation"
,"Attrs":[]
},{
"Name":"wszPROPUSEDS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"fUseDS"
,"Attrs":[]
},{
"Name":"wszPROPDELTACRLSDISABLED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"fDeltaCRLsDisabled"
,"Attrs":[]
},{
"Name":"wszPROPSERVERUPGRADED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"fServerUpgraded"
,"Attrs":[]
},{
"Name":"wszPROPCONFIGDN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ConfigDN"
,"Attrs":[]
},{
"Name":"wszPROPDOMAINDN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DomainDN"
,"Attrs":[]
},{
"Name":"wszPROPLOGLEVEL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LogLevel"
,"Attrs":[]
},{
"Name":"wszPROPSESSIONCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SessionCount"
,"Attrs":[]
},{
"Name":"wszPROPTEMPLATECHANGESEQUENCENUMBER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"TemplateChangeSequenceNumber"
,"Attrs":[]
},{
"Name":"wszPROPVOLATILEMODE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"VolatileMode"
,"Attrs":[]
},{
"Name":"wszLOCALIZEDTIMEPERIODUNITS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"LocalizedTimePeriodUnits"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTERCAACCESS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequesterCAAccess"
,"Attrs":[]
},{
"Name":"wszPROPUSERDN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UserDN"
,"Attrs":[]
},{
"Name":"wszPROPKEYARCHIVED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"KeyArchived"
,"Attrs":[]
},{
"Name":"wszPROPCERTCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertCount"
,"Attrs":[]
},{
"Name":"wszPROPRAWCACERTIFICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawCACertificate"
,"Attrs":[]
},{
"Name":"wszPROPCERTSTATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertState"
,"Attrs":[]
},{
"Name":"wszPROPCERTSUFFIX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertSuffix"
,"Attrs":[]
},{
"Name":"wszPROPRAWCRL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawCRL"
,"Attrs":[]
},{
"Name":"wszPROPRAWDELTACRL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawDeltaCRL"
,"Attrs":[]
},{
"Name":"wszPROPCRLINDEX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLIndex"
,"Attrs":[]
},{
"Name":"wszPROPCRLSTATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLState"
,"Attrs":[]
},{
"Name":"wszPROPCRLSUFFIX"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLSuffix"
,"Attrs":[]
},{
"Name":"wszPROPEVENTLOGTERSE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EventLogTerse"
,"Attrs":[]
},{
"Name":"wszPROPEVENTLOGERROR"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EventLogError"
,"Attrs":[]
},{
"Name":"wszPROPEVENTLOGWARNING"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EventLogWarning"
,"Attrs":[]
},{
"Name":"wszPROPEVENTLOGVERBOSE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EventLogVerbose"
,"Attrs":[]
},{
"Name":"wszPROPEVENTLOGEXHAUSTIVE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EventLogExhaustive"
,"Attrs":[]
},{
"Name":"wszPROPDCNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"DCName"
,"Attrs":[]
},{
"Name":"wszPROPCROSSFOREST"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CrossForest"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTERSAMNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequesterSAMName"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTERUPN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequesterUPN"
,"Attrs":[]
},{
"Name":"wszPROPREQUESTERDN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequesterDN"
,"Attrs":[]
},{
"Name":"wszPROPSEAUDITID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SEAuditId"
,"Attrs":[]
},{
"Name":"wszPROPSEAUDITFILTER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SEAuditFilter"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATEREQUESTID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestID"
,"Attrs":[]
},{
"Name":"wszPROPRAWCERTIFICATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawCertificate"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATEHASH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateHash"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATETEMPLATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateTemplate"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATEENROLLMENTFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"EnrollmentFlags"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATEGENERALFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"GeneralFlags"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATEPRIVATEKEYFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PrivatekeyFlags"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATESERIALNUMBER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SerialNumber"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATENOTBEFOREDATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NotBefore"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATENOTAFTERDATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NotAfter"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATESUBJECTKEYIDENTIFIER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SubjectKeyIdentifier"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATERAWPUBLICKEY"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawPublicKey"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATEPUBLICKEYLENGTH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PublicKeyLength"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATEPUBLICKEYALGORITHM"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"PublicKeyAlgorithm"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATERAWPUBLICKEYALGORITHMPARAMETERS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawPublicKeyAlgorithmParameters"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATEUPN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"UPN"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATETYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CertificateType"
,"Attrs":[]
},{
"Name":"wszPROPCERTIFICATERAWSMIMECAPABILITIES"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RawSMIMECapabilities"
,"Attrs":[]
},{
"Name":"wszPROPNAMETYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"NameType"
,"Attrs":[]
},{
"Name":"EXTENSION_CRITICAL_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"EXTENSION_DISABLE_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"EXTENSION_DELETE_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"EXTENSION_POLICY_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65535
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_POLICY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_ADMIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196608
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_SERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":262144
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_RENEWALCERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":327680
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_IMPORTEDCERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":393216
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_PKCS7"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":458752
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_CMC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":524288
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_CACERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":589824
,"Attrs":[]
},{
"Name":"EXTENSION_ORIGIN_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":983040
,"Attrs":[]
},{
"Name":"wszPROPEXTREQUESTID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExtensionRequestId"
,"Attrs":[]
},{
"Name":"wszPROPEXTNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExtensionName"
,"Attrs":[]
},{
"Name":"wszPROPEXTFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExtensionFlags"
,"Attrs":[]
},{
"Name":"wszPROPEXTRAWVALUE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"ExtensionRawValue"
,"Attrs":[]
},{
"Name":"wszPROPATTRIBREQUESTID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AttributeRequestId"
,"Attrs":[]
},{
"Name":"wszPROPATTRIBNAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AttributeName"
,"Attrs":[]
},{
"Name":"wszPROPATTRIBVALUE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"AttributeValue"
,"Attrs":[]
},{
"Name":"wszPROPCRLROWID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLRowId"
,"Attrs":[]
},{
"Name":"wszPROPCRLNUMBER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLNumber"
,"Attrs":[]
},{
"Name":"wszPROPCRLMINBASE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLMinBase"
,"Attrs":[]
},{
"Name":"wszPROPCRLNAMEID"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLNameId"
,"Attrs":[]
},{
"Name":"wszPROPCRLCOUNT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLCount"
,"Attrs":[]
},{
"Name":"wszPROPCRLTHISUPDATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLThisUpdate"
,"Attrs":[]
},{
"Name":"wszPROPCRLNEXTUPDATE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLNextUpdate"
,"Attrs":[]
},{
"Name":"wszPROPCRLTHISPUBLISH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLThisPublish"
,"Attrs":[]
},{
"Name":"wszPROPCRLNEXTPUBLISH"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLNextPublish"
,"Attrs":[]
},{
"Name":"wszPROPCRLEFFECTIVE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLEffective"
,"Attrs":[]
},{
"Name":"wszPROPCRLPROPAGATIONCOMPLETE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPropagationComplete"
,"Attrs":[]
},{
"Name":"wszPROPCRLLASTPUBLISHED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLLastPublished"
,"Attrs":[]
},{
"Name":"wszPROPCRLPUBLISHATTEMPTS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPublishAttempts"
,"Attrs":[]
},{
"Name":"wszPROPCRLPUBLISHFLAGS"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPublishFlags"
,"Attrs":[]
},{
"Name":"wszPROPCRLPUBLISHSTATUSCODE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPublishStatusCode"
,"Attrs":[]
},{
"Name":"wszPROPCRLPUBLISHERROR"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLPublishError"
,"Attrs":[]
},{
"Name":"wszPROPCRLRAWCRL"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CRLRawCRL"
,"Attrs":[]
},{
"Name":"CPF_BASE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CPF_DELTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CPF_COMPLETE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CPF_SHADOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"CPF_CASTORE_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"CPF_BADURL_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"CPF_MANUAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"CPF_SIGNATURE_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"CPF_LDAP_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"CPF_FILE_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"CPF_FTP_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"CPF_HTTP_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"CPF_POSTPONED_BASE_LDAP_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"CPF_POSTPONED_BASE_FILE_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"PROPTYPE_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"PROPCALLER_SERVER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"PROPCALLER_POLICY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"PROPCALLER_EXIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":768
,"Attrs":[]
},{
"Name":"PROPCALLER_ADMIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"PROPCALLER_REQUEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1280
,"Attrs":[]
},{
"Name":"PROPCALLER_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3840
,"Attrs":[]
},{
"Name":"PROPFLAGS_INDEXED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"CR_FLG_FORCETELETEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CR_FLG_RENEWAL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CR_FLG_FORCEUTF8"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"CR_FLG_CAXCHGCERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"CR_FLG_ENROLLONBEHALFOF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"CR_FLG_SUBJECTUNMODIFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
},{
"Name":"CR_FLG_VALIDENCRYPTEDKEYHASH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
},{
"Name":"CR_FLG_CACROSSCERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
},{
"Name":"CR_FLG_ENFORCEUTF8"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"CR_FLG_DEFINEDCACERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
},{
"Name":"CR_FLG_CHALLENGEPENDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
},{
"Name":"CR_FLG_CHALLENGESATISFIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
},{
"Name":"CR_FLG_TRUSTONUSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"CR_FLG_TRUSTEKCERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
},{
"Name":"CR_FLG_TRUSTEKKEY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
},{
"Name":"CR_FLG_PUBLISHERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"DB_DISP_ACTIVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"DB_DISP_PENDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"DB_DISP_QUEUE_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"DB_DISP_FOREIGN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"DB_DISP_CA_CERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"DB_DISP_CA_CERT_CHAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"DB_DISP_KRA_CERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"DB_DISP_LOG_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"DB_DISP_ISSUED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":20
,"Attrs":[]
},{
"Name":"DB_DISP_REVOKED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":21
,"Attrs":[]
},{
"Name":"DB_DISP_LOG_FAILED_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
},{
"Name":"DB_DISP_ERROR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":30
,"Attrs":[]
},{
"Name":"DB_DISP_DENIED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":31
,"Attrs":[]
},{
"Name":"VR_PENDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"VR_INSTANT_OK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VR_INSTANT_BAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"wszCERT_TYPE"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"RequestType"
,"Attrs":[]
},{
"Name":"wszCERT_TYPE_CLIENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Client"
,"Attrs":[]
},{
"Name":"wszCERT_TYPE_SERVER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Server"
,"Attrs":[]
},{
"Name":"wszCERT_TYPE_CODESIGN"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"CodeSign"
,"Attrs":[]
},{
"Name":"wszCERT_TYPE_CUSTOMER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SetCustomer"
,"Attrs":[]
},{
"Name":"wszCERT_TYPE_MERCHANT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SetMerchant"
,"Attrs":[]
},{
"Name":"wszCERT_TYPE_PAYMENT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"SetPayment"
,"Attrs":[]
},{
"Name":"wszCERT_VERSION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Version"
,"Attrs":[]
},{
"Name":"wszCERT_VERSION_1"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"1"
,"Attrs":[]
},{
"Name":"wszCERT_VERSION_2"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"2"
,"Attrs":[]
},{
"Name":"wszCERT_VERSION_3"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"3"
,"Attrs":[]
},{
"Name":"CV_OUT_HEXRAW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"CV_OUT_ENCODEMASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"CV_OUT_NOCRLF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1073741824
,"Attrs":[]
},{
"Name":"CV_OUT_NOCR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2147483648
,"Attrs":[]
},{
"Name":"CVR_SEEK_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"CVR_SEEK_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":255
,"Attrs":[]
},{
"Name":"CVR_SEEK_NODELTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
},{
"Name":"CVR_SORT_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"CVR_SORT_ASCEND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"CVR_SORT_DESCEND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"CV_COLUMN_EXTENSION_DEFAULT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-4
,"Attrs":[]
},{
"Name":"CV_COLUMN_ATTRIBUTE_DEFAULT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-5
,"Attrs":[]
},{
"Name":"CV_COLUMN_CRL_DEFAULT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-6
,"Attrs":[]
},{
"Name":"CV_COLUMN_LOG_REVOKED_DEFAULT"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-7
,"Attrs":[]
},{
"Name":"CVRC_TABLE_MASK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":61440
,"Attrs":[]
},{
"Name":"CVRC_TABLE_SHIFT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"CRYPT_ENUM_ALL_PROVIDERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"XEPR_ENUM_FIRST"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-1
,"Attrs":[]
},{
"Name":"XEPR_DATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"XEPR_TEMPLATENAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"XEPR_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"XEPR_V1TEMPLATENAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"XEPR_V2TEMPLATEOID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"XEKL_KEYSIZE_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"XECP_STRING_PROPERTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"XECI_DISABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"XECI_XENROLL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"XECI_AUTOENROLL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"XECI_REQWIZARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"XECI_CERTREQ"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"wszCMM_PROP_NAME"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Name"
,"Attrs":[]
},{
"Name":"wszCMM_PROP_DESCRIPTION"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Description"
,"Attrs":[]
},{
"Name":"wszCMM_PROP_COPYRIGHT"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Copyright"
,"Attrs":[]
},{
"Name":"wszCMM_PROP_FILEVER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"File Version"
,"Attrs":[]
},{
"Name":"wszCMM_PROP_PRODUCTVER"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"Product Version"
,"Attrs":[]
},{
"Name":"wszCMM_PROP_DISPLAY_HWND"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"HWND"
,"Attrs":[]
},{
"Name":"wszCMM_PROP_ISMULTITHREADED"
,"Type":{"Kind":"Native","Name":"String"}
,"ValueType":"String"
,"Value":"IsMultiThreaded"
,"Attrs":[]
}],
"Types":[{
"Name":"CERT_VIEW_COLUMN_INDEX"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CV_COLUMN_LOG_DEFAULT","Value":-2}
,{"Name":"CV_COLUMN_LOG_FAILED_DEFAULT","Value":-3}
,{"Name":"CV_COLUMN_QUEUE_DEFAULT","Value":-1}
]
,"IntegerBase":"Int32"
},{
"Name":"CERT_DELETE_ROW_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CDR_EXPIRED","Value":1}
,{"Name":"CDR_REQUEST_LAST_CHANGED","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"FULL_RESPONSE_PROPERTY_ID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FR_PROP_NONE","Value":0}
,{"Name":"FR_PROP_FULLRESPONSE","Value":1}
,{"Name":"FR_PROP_STATUSINFOCOUNT","Value":2}
,{"Name":"FR_PROP_BODYPARTSTRING","Value":3}
,{"Name":"FR_PROP_STATUS","Value":4}
,{"Name":"FR_PROP_STATUSSTRING","Value":5}
,{"Name":"FR_PROP_OTHERINFOCHOICE","Value":6}
,{"Name":"FR_PROP_FAILINFO","Value":7}
,{"Name":"FR_PROP_PENDINFOTOKEN","Value":8}
,{"Name":"FR_PROP_PENDINFOTIME","Value":9}
,{"Name":"FR_PROP_ISSUEDCERTIFICATEHASH","Value":10}
,{"Name":"FR_PROP_ISSUEDCERTIFICATE","Value":11}
,{"Name":"FR_PROP_ISSUEDCERTIFICATECHAIN","Value":12}
,{"Name":"FR_PROP_ISSUEDCERTIFICATECRLCHAIN","Value":13}
,{"Name":"FR_PROP_ENCRYPTEDKEYHASH","Value":14}
,{"Name":"FR_PROP_FULLRESPONSENOPKCS7","Value":15}
,{"Name":"FR_PROP_CAEXCHANGECERTIFICATEHASH","Value":16}
,{"Name":"FR_PROP_CAEXCHANGECERTIFICATE","Value":17}
,{"Name":"FR_PROP_CAEXCHANGECERTIFICATECHAIN","Value":18}
,{"Name":"FR_PROP_CAEXCHANGECERTIFICATECRLCHAIN","Value":19}
,{"Name":"FR_PROP_ATTESTATIONCHALLENGE","Value":20}
,{"Name":"FR_PROP_ATTESTATIONPROVIDERNAME","Value":21}
]
,"IntegerBase":"UInt32"
},{
"Name":"CVRC_COLUMN"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CVRC_COLUMN_SCHEMA","Value":0}
,{"Name":"CVRC_COLUMN_RESULT","Value":1}
,{"Name":"CVRC_COLUMN_VALUE","Value":2}
,{"Name":"CVRC_COLUMN_MASK","Value":4095}
]
,"IntegerBase":"UInt32"
},{
"Name":"CERT_IMPORT_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CR_IN_BASE64HEADER","Value":0}
,{"Name":"CR_IN_BASE64","Value":1}
,{"Name":"CR_IN_BINARY","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"CERT_GET_CONFIG_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CC_DEFAULTCONFIG","Value":0}
,{"Name":"CC_FIRSTCONFIG","Value":2}
,{"Name":"CC_LOCALACTIVECONFIG","Value":4}
,{"Name":"CC_LOCALCONFIG","Value":3}
,{"Name":"CC_UIPICKCONFIG","Value":1}
,{"Name":"CC_UIPICKCONFIGSKIPLOCALCA","Value":5}
]
,"IntegerBase":"UInt32"
},{
"Name":"ENUM_CERT_COLUMN_VALUE_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CV_OUT_BASE64","Value":1}
,{"Name":"CV_OUT_BASE64HEADER","Value":0}
,{"Name":"CV_OUT_BASE64REQUESTHEADER","Value":3}
,{"Name":"CV_OUT_BASE64X509CRLHEADER","Value":9}
,{"Name":"CV_OUT_BINARY","Value":2}
,{"Name":"CV_OUT_HEX","Value":4}
,{"Name":"CV_OUT_HEXADDR","Value":10}
,{"Name":"CV_OUT_HEXASCII","Value":5}
,{"Name":"CV_OUT_HEXASCIIADDR","Value":11}
]
,"IntegerBase":"UInt32"
},{
"Name":"PENDING_REQUEST_DESIRED_PROPERTY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XEPR_CADNS","Value":1}
,{"Name":"XEPR_CAFRIENDLYNAME","Value":3}
,{"Name":"XEPR_CANAME","Value":2}
,{"Name":"XEPR_HASH","Value":8}
,{"Name":"XEPR_REQUESTID","Value":4}
]
,"IntegerBase":"UInt32"
},{
"Name":"CERTADMIN_GET_ROLES_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"CA_ACCESS_ADMIN","Value":1}
,{"Name":"CA_ACCESS_AUDITOR","Value":4}
,{"Name":"CA_ACCESS_ENROLL","Value":512}
,{"Name":"CA_ACCESS_OFFICER","Value":2}
,{"Name":"CA_ACCESS_OPERATOR","Value":8}
,{"Name":"CA_ACCESS_READ","Value":256}
]
,"IntegerBase":"UInt32"
},{
"Name":"CR_DISP"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CR_DISP_DENIED","Value":2}
,{"Name":"CR_DISP_ERROR","Value":1}
,{"Name":"CR_DISP_INCOMPLETE","Value":0}
,{"Name":"CR_DISP_ISSUED","Value":3}
,{"Name":"CR_DISP_ISSUED_OUT_OF_BAND","Value":4}
,{"Name":"CR_DISP_UNDER_SUBMISSION","Value":5}
]
,"IntegerBase":"UInt32"
},{
"Name":"XEKL_KEYSIZE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XEKL_KEYSIZE_MIN","Value":1}
,{"Name":"XEKL_KEYSIZE_MAX","Value":2}
,{"Name":"XEKL_KEYSIZE_INC","Value":3}
]
,"IntegerBase":"UInt32"
},{
"Name":"CERT_CREATE_REQUEST_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XECR_CMC","Value":3}
,{"Name":"XECR_PKCS10_V1_5","Value":4}
,{"Name":"XECR_PKCS10_V2_0","Value":1}
,{"Name":"XECR_PKCS7","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"CERT_EXIT_EVENT_MASK"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":true
,"Scoped":false
,"Values":[
{"Name":"EXITEVENT_CERTDENIED","Value":4}
,{"Name":"EXITEVENT_CERTISSUED","Value":1}
,{"Name":"EXITEVENT_CERTPENDING","Value":2}
,{"Name":"EXITEVENT_CERTRETRIEVEPENDING","Value":16}
,{"Name":"EXITEVENT_CERTREVOKED","Value":8}
,{"Name":"EXITEVENT_CRLISSUED","Value":32}
,{"Name":"EXITEVENT_SHUTDOWN","Value":64}
]
,"IntegerBase":"UInt32"
},{
"Name":"ADDED_CERT_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XECT_EXTENSION_V1","Value":1}
,{"Name":"XECT_EXTENSION_V2","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"CVRC_TABLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CVRC_TABLE_ATTRIBUTES","Value":16384}
,{"Name":"CVRC_TABLE_CRL","Value":20480}
,{"Name":"CVRC_TABLE_EXTENSIONS","Value":12288}
,{"Name":"CVRC_TABLE_REQCERT","Value":0}
]
,"IntegerBase":"UInt32"
},{
"Name":"CERT_PROPERTY_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PROPTYPE_BINARY","Value":3}
,{"Name":"PROPTYPE_DATE","Value":2}
,{"Name":"PROPTYPE_LONG","Value":1}
,{"Name":"PROPTYPE_STRING","Value":4}
]
,"IntegerBase":"UInt32"
},{
"Name":"CERT_ALT_NAME"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CERT_ALT_NAME_RFC822_NAME","Value":2}
,{"Name":"CERT_ALT_NAME_DNS_NAME","Value":3}
,{"Name":"CERT_ALT_NAME_URL","Value":7}
,{"Name":"CERT_ALT_NAME_REGISTERED_ID","Value":9}
,{"Name":"CERT_ALT_NAME_DIRECTORY_NAME","Value":5}
,{"Name":"CERT_ALT_NAME_IP_ADDRESS","Value":8}
,{"Name":"CERT_ALT_NAME_OTHER_NAME","Value":1}
]
,"IntegerBase":"UInt32"
},{
"Name":"CSBACKUP_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CSBACKUP_TYPE_FULL","Value":1}
,{"Name":"CSBACKUP_TYPE_LOGS_ONLY","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"XEKL_KEYSPEC"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XEKL_KEYSPEC_KEYX","Value":1}
,{"Name":"XEKL_KEYSPEC_SIG","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"CERT_REQUEST_OUT_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CR_OUT_BASE64HEADER","Value":0}
,{"Name":"CR_OUT_BASE64","Value":1}
,{"Name":"CR_OUT_BINARY","Value":2}
]
,"IntegerBase":"UInt32"
},{
"Name":"CERT_VIEW_SEEK_OPERATOR_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CVR_SEEK_EQ","Value":1}
,{"Name":"CVR_SEEK_LE","Value":4}
,{"Name":"CVR_SEEK_LT","Value":2}
,{"Name":"CVR_SEEK_GE","Value":8}
,{"Name":"CVR_SEEK_GT","Value":16}
]
,"IntegerBase":"UInt32"
},{
"Name":"CCertAdmin"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"37eabaf0-7fb6-11d0-8817-00a0c903b83c"
},{
"Name":"CCertView"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"a12d0f7a-1e84-11d1-9bd6-00c04fb683fa"
},{
"Name":"OCSPPropertyCollection"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"f935a528-ba8a-4dd9-ba79-f283275cb2de"
},{
"Name":"OCSPAdmin"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"d3f73511-92c9-47cb-8ff2-8d891a7c4de4"
},{
"Name":"IEnumCERTVIEWCOLUMN"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"9c735be2-57a5-11d1-9bdb-00c04fb683fa"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetDisplayName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"IsIndexed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIndexed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetMaxLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMaxLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"ENUM_CERT_COLUMN_VALUE_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumCERTVIEWCOLUMN","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumCERTVIEWATTRIBUTE"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"e77db656-7653-11d1-9bde-00c04fb683fa"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumCERTVIEWATTRIBUTE","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumCERTVIEWEXTENSION"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"e7dd1466-7653-11d1-9bde-00c04fb683fa"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"CERT_PROPERTY_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"ENUM_CERT_COLUMN_VALUE_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumCERTVIEWEXTENSION","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnumCERTVIEWROW"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"d1157f4c-5af2-11d1-9bdc-00c04fb683fa"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"EnumCertViewColumn"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumCERTVIEWCOLUMN","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumCertViewAttribute"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumCERTVIEWATTRIBUTE","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumCertViewExtension"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumCERTVIEWEXTENSION","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Skip"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"celt","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Clone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumCERTVIEWROW","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetMaxIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ICertView"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"c3fac344-1e84-11d1-9bd6-00c04fb683fa"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"OpenConnection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"EnumCertViewColumn"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fResultColumn","Type":{"Kind":"ApiRef","Name":"CVRC_COLUMN","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumCERTVIEWCOLUMN","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetColumnCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fResultColumn","Type":{"Kind":"ApiRef","Name":"CVRC_COLUMN","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pcColumn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetColumnIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fResultColumn","Type":{"Kind":"ApiRef","Name":"CVRC_COLUMN","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strColumnName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pColumnIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"SetResultColumnCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"cResultColumn","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetResultColumn"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ColumnIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetRestriction"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ColumnIndex","Type":{"Kind":"ApiRef","Name":"CERT_VIEW_COLUMN_INDEX","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"SeekOperator","Type":{"Kind":"ApiRef","Name":"CERT_VIEW_SEEK_OPERATOR_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"SortOrder","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"OpenView"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppenum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumCERTVIEWROW","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertView2"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"d594b282-8851-4b61-9c66-3edadf848863"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertView","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"SetTable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Table","Type":{"Kind":"ApiRef","Name":"CVRC_TABLE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ICertAdmin"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"34df6950-7fb6-11d0-8817-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"IsValidCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strSerialNumber","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetRevocationReason"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pReason","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"RevokeCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strSerialNumber","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Reason","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Date","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"SetRequestAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"RequestId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strAttributes","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"SetCertificateExtension"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"RequestId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strExtensionName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"CERT_PROPERTY_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"DenyRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"RequestId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"ResubmitRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"RequestId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"PublishCRL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Date","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"GetCRL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrCRL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ImportCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CERT_IMPORT_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pRequestId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertAdmin2"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"f7c3ac41-b8ce-4fb4-aa58-3d1dc0e36b39"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertAdmin","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"PublishCRLs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Date","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"CRLFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetCAProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PropIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PropType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetCAProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PropIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PropType","Type":{"Kind":"ApiRef","Name":"CERT_PROPERTY_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"GetCAPropertyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pPropFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetCAPropertyDisplayName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrDisplayName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetArchivedKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"RequestId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrArchivedKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetConfigEntry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strNodePath","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strEntryName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pvarEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetConfigEntry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strNodePath","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strEntryName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pvarEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
]
},{
"Name":"ImportKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"RequestId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strCertHash","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CERT_IMPORT_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strKey","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetMyRoles"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pRoles","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTADMIN_GET_ROLES_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"DeleteRow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CERT_DELETE_ROW_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Date","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
,{"Name":"Table","Type":{"Kind":"ApiRef","Name":"CVRC_TABLE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"RowId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pcDeleted","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IOCSPProperty"
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Kind":"Com"
,"Guid":"66fb7839-5f04-4c25-ad18-9ff1a8376ee0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Value"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Value"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Modified"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IOCSPPropertyCollection"
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Kind":"Com"
,"Guid":"2597c18d-54e6-4b74-9fa9-a6bfda99cbbe"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_ItemByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrPropName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrPropName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pVarPropValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ppVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOCSPProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"DeleteProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrPropName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"InitializeFromProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVarProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetAllProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVarProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IOCSPCAConfiguration"
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Kind":"Com"
,"Guid":"aec92b40-3d46-433f-87d1-b84d5c1e790d"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Identifier"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_CACertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"get_SigningFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"put_SigningFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_SigningCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SigningCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ReminderDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"put_ReminderDuration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_ErrorCode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"get_CSPName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_KeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"get_ProviderCLSID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ProviderCLSID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"get_ProviderProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ProviderProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Modified"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_LocalRevocationInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_LocalRevocationInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SigningCertificateTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SigningCertificateTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"get_CAConfig"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CAConfig"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"newVal","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}]
},{
"Name":"IOCSPCAConfigurationCollection"
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Kind":"Com"
,"Guid":"2bebea0b-5ece-4f28-a91c-86b4bb20f0d3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Item"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_ItemByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrIdentifier","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateCAConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrIdentifier","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"varCACert","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOCSPCAConfiguration","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"DeleteCAConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrIdentifier","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}]
},{
"Name":"IOCSPAdmin"
,"Architectures":[]
,"Platform":"windowsServer2008"
,"Kind":"Com"
,"Guid":"322e830d-67db-4fe9-9577-4596d9f09294"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_OCSPServiceProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOCSPPropertyCollection","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_OCSPCAConfigurationCollection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOCSPCAConfigurationCollection","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrServerName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"bForce","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"SetConfiguration"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrServerName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"bForce","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"GetMyRoles"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrServerName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pRoles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"Ping"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrServerName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"SetSecurity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrServerName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"bstrVal","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetSecurity"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrServerName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetSigningCertificates"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrServerName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pCACertVar","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetHashAlgorithms"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrServerName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"bstrCAId","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"OCSPSigningFlag"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"OCSP_SF_SILENT","Value":1}
,{"Name":"OCSP_SF_USE_CACERT","Value":2}
,{"Name":"OCSP_SF_ALLOW_SIGNINGCERT_AUTORENEWAL","Value":4}
,{"Name":"OCSP_SF_FORCE_SIGNINGCERT_ISSUER_ISCA","Value":8}
,{"Name":"OCSP_SF_AUTODISCOVER_SIGNINGCERT","Value":16}
,{"Name":"OCSP_SF_MANUAL_ASSIGN_SIGNINGCERT","Value":32}
,{"Name":"OCSP_SF_RESPONDER_ID_KEYHASH","Value":64}
,{"Name":"OCSP_SF_RESPONDER_ID_NAME","Value":128}
,{"Name":"OCSP_SF_ALLOW_NONCE_EXTENSION","Value":256}
,{"Name":"OCSP_SF_ALLOW_SIGNINGCERT_AUTOENROLLMENT","Value":512}
]
,"IntegerBase":"Int32"
},{
"Name":"OCSPRequestFlag"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"OCSP_RF_REJECT_SIGNED_REQUESTS","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"CSEDB_RSTMAPW"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pwszDatabaseName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pwszNewDatabaseName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"FNCERTSRVISSERVERONLINEW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pwszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pfServerOnline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPGETDYNAMICFILELISTW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"ppwszzFileList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In","Out"]}
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPPREPAREW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pwszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"grbitJet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwBackupFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"phbc","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPGETDATABASENAMESW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"ppwszzAttachmentInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In","Out"]}
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPOPENFILEW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pwszAttachmentName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"cbReadHintSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pliFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPREAD"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcbRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPCLOSE"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPGETBACKUPLOGSW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"ppwszzBackupLogFiles","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In","Out"]}
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPTRUNCATELOGS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPEND"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVBACKUPFREE"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVRESTOREGETDATABASELOCATIONSW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"ppwszzDatabaseLocationList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}}},"Attrs":["In","Out"]}
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVRESTOREPREPAREW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pwszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwRestoreFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"phbc","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVRESTOREREGISTERW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pwszCheckPointFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszLogPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"rgrstmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CSEDB_RSTMAPW","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"crstmap","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pwszBackupLogPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"genLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"genHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"FNCERTSRVRESTOREREGISTERCOMPLETE"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"hrRestoreState","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"FNCERTSRVRESTOREEND"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"FNCERTSRVSERVERCONTROLW"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pwszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcbOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ppbOut","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
]
},{
"Name":"CCertGetConfig"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"c6cc49b0-ce17-11d0-8833-00a0c903b83c"
},{
"Name":"CCertConfig"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"372fce38-4324-11d0-8810-00a0c903b83c"
},{
"Name":"CCertRequest"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"98aff3f0-5524-11d0-8812-00a0c903b83c"
},{
"Name":"CCertServerPolicy"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"aa000926-ffbe-11cf-8800-00a0c903b83c"
},{
"Name":"CCertServerExit"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4c4a5e40-732c-11d0-8816-00a0c903b83c"
},{
"Name":"ICertServerPolicy"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"aa000922-ffbe-11cf-8800-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetRequestProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strPropertyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRequestAttribute"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strAttributeName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pstrAttributeValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCertificateProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strPropertyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropertyType","Type":{"Kind":"ApiRef","Name":"CERT_PROPERTY_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetCertificateProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strPropertyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetCertificateExtension"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strExtensionName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"CERT_PROPERTY_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCertificateExtensionFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pExtFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"SetCertificateExtension"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strExtensionName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ExtFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"EnumerateExtensionsSetup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"EnumerateExtensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrExtensionName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumerateExtensionsClose"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"EnumerateAttributesSetup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"EnumerateAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrAttributeName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumerateAttributesClose"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ICertServerExit"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"4ba9eb90-732c-11d0-8816-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"SetContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetRequestProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strPropertyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRequestAttribute"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strAttributeName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pstrAttributeValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCertificateProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strPropertyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCertificateExtension"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strExtensionName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCertificateExtensionFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pExtFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"EnumerateExtensionsSetup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"EnumerateExtensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrExtensionName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumerateExtensionsClose"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"EnumerateAttributesSetup"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"EnumerateAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrAttributeName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"EnumerateAttributesClose"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ICertGetConfig"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"c7ea09c0-ce17-11d0-8833-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetConfig"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CERT_GET_CONFIG_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertConfig"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"372fce34-4324-11d0-8810-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"Next"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetField"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strFieldName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pstrOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetConfig"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertConfig2"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"7a18edde-7e78-4163-8ded-78e2c9cee924"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertConfig","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"SetSharedFolder"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strSharedFolder","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}]
},{
"Name":"ICertRequest"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"014e4840-5523-11d0-8812-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Submit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strRequest","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strAttributes","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"RetrievePending"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"RequestId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetLastStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetRequestId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRequestId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetDispositionMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrDispositionMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCACertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fExchangeCertificate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertRequest2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"a4772988-4a85-4fa9-824e-b5cf5c16405a"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertRequest","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"GetIssuedCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"RequestId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strSerialNumber","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CR_DISP","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetErrorMessageText"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hrMessage","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrErrorMessageText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCAProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PropIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PropType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCAPropertyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pPropFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetCAPropertyDisplayName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"PropId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrDisplayName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFullResponseProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropId","Type":{"Kind":"ApiRef","Name":"FULL_RESPONSE_PROPERTY_ID","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"PropIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PropType","Type":{"Kind":"ApiRef","Name":"CERT_PROPERTY_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CERT_REQUEST_OUT_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"X509EnrollmentAuthFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"X509AuthNone","Value":0}
,{"Name":"X509AuthAnonymous","Value":1}
,{"Name":"X509AuthKerberos","Value":2}
,{"Name":"X509AuthUsername","Value":4}
,{"Name":"X509AuthCertificate","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"ICertRequest3"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"afc8f92b-33a2-4861-bf36-2933b7cd67b3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertRequest2","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"SetCredential"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hWnd","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"AuthType","Type":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCredential","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetRequestIdString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrRequestId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetIssuedCertificate2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strRequestId","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strSerialNumber","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CR_DISP","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRefreshPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
}]
},{
"Name":"CCertEncodeStringArray"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"19a76fe0-7494-11d0-8816-00a0c903b83c"
},{
"Name":"CCertEncodeLongArray"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"4e0680a0-a0a2-11d0-8821-00a0c903b83c"
},{
"Name":"CCertEncodeDateArray"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"301f77b0-a470-11d0-8821-00a0c903b83c"
},{
"Name":"CCertEncodeCRLDistInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"01fa60a0-bbff-11d0-8825-00a0c903b83c"
},{
"Name":"CCertEncodeAltName"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1cfc4cda-1271-11d1-9bd4-00c04fb683fa"
},{
"Name":"CCertEncodeBitString"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"6d6b3cd8-1278-11d1-9bd4-00c04fb683fa"
},{
"Name":"CObjectId"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2000-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CObjectIds"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2001-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CBinaryConverter"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2002-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX500DistinguishedName"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2003-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCspInformation"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2007-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCspInformations"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2008-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCspStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2009-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509PublicKey"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e200b-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509PrivateKey"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e200c-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509EndorsementKey"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"11a25a1d-b9a3-4edd-af83-3b59adbed361"
},{
"Name":"CX509Extension"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e200d-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509Extensions"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e200e-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionKeyUsage"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e200f-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionEnhancedKeyUsage"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2010-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionTemplateName"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2011-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionTemplate"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2012-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CAlternativeName"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2013-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CAlternativeNames"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2014-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionAlternativeNames"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2015-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionBasicConstraints"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2016-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionSubjectKeyIdentifier"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2017-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionAuthorityKeyIdentifier"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2018-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CSmimeCapability"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2019-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CSmimeCapabilities"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e201a-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionSmimeCapabilities"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e201b-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CPolicyQualifier"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e201c-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CPolicyQualifiers"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e201d-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertificatePolicy"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e201e-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertificatePolicies"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e201f-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionCertificatePolicies"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2020-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509ExtensionMSApplicationPolicies"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2021-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509Attribute"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2022-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509Attributes"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2023-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509AttributeExtensions"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2024-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509AttributeClientId"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2025-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509AttributeRenewalCertificate"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2026-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509AttributeArchiveKey"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2027-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509AttributeArchiveKeyHash"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2028-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509AttributeOSVersion"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e202a-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509AttributeCspProvider"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e202b-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCryptAttribute"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e202c-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCryptAttributes"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e202d-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertProperty"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e202e-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertProperties"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e202f-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyFriendlyName"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2030-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyDescription"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2031-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyAutoEnroll"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2032-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyRequestOriginator"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2033-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertySHA1Hash"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2034-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyKeyProvInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2036-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyArchived"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2037-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyBackedUp"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2038-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyEnrollment"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2039-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyRenewal"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e203a-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyArchivedKeyHash"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e203b-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertPropertyEnrollmentPolicyServer"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e204c-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CSignerCertificate"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e203d-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509NameValuePair"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e203f-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CCertificateAttestationChallenge"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"1362ada1-eb60-456a-b6e1-118050db741b"
},{
"Name":"CX509CertificateRequestPkcs10"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2042-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509CertificateRequestCertificate"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2043-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509CertificateRequestPkcs7"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2044-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509CertificateRequestCmc"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2045-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509Enrollment"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2046-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509EnrollmentWebClassFactory"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2049-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509EnrollmentHelper"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2050-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509MachineEnrollmentFactory"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2051-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509EnrollmentPolicyActiveDirectory"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"91f39027-217f-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509EnrollmentPolicyWebService"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"91f39028-217f-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509PolicyServerListManager"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"91f39029-217f-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509PolicyServerUrl"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"91f3902a-217f-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509CertificateTemplateADWritable"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"8336e323-2e6a-4a04-937c-548f681839b3"
},{
"Name":"CX509CertificateRevocationListEntry"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e205e-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509CertificateRevocationListEntries"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e205f-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509CertificateRevocationList"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2060-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509SCEPEnrollment"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2061-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"CX509SCEPEnrollmentHelper"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"884e2062-217d-11da-b2a4-000e7bbb2b09"
},{
"Name":"ICertManageModule"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"e7d7ad42-bd3d-11d1-9a4d-00c04fc297eb"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strStorageLocation","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPropertyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"SetProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strStorageLocation","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPropertyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pvarProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"Configure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"strStorageLocation","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}]
},{
"Name":"CERTTRANSBLOB"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CERTVIEWRESTRICTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ColumnIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"SeekOperator","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"SortOrder","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"pbValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"cbValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"ICertPolicy"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"38bb5a00-7636-11d0-b413-00a0c91bbf8c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"VerifyRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Context","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"bNewRequest","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"GetDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"ShutDown"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ICertPolicy2"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"3db4910e-8001-4bf1-aa1b-f43a808317a0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertPolicy","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"GetManageModule"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppManageModule","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertManageModule","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"X509SCEPMessageType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SCEPMessageUnknown","Value":-1}
,{"Name":"SCEPMessageCertResponse","Value":3}
,{"Name":"SCEPMessagePKCSRequest","Value":19}
,{"Name":"SCEPMessageGetCertInitial","Value":20}
,{"Name":"SCEPMessageGetCert","Value":21}
,{"Name":"SCEPMessageGetCRL","Value":22}
,{"Name":"SCEPMessageClaimChallengeAnswer","Value":41}
]
,"IntegerBase":"Int32"
},{
"Name":"X509SCEPDisposition"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SCEPDispositionUnknown","Value":-1}
,{"Name":"SCEPDispositionSuccess","Value":0}
,{"Name":"SCEPDispositionFailure","Value":2}
,{"Name":"SCEPDispositionPending","Value":3}
,{"Name":"SCEPDispositionPendingChallenge","Value":11}
]
,"IntegerBase":"Int32"
},{
"Name":"X509SCEPFailInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SCEPFailUnknown","Value":-1}
,{"Name":"SCEPFailBadAlgorithm","Value":0}
,{"Name":"SCEPFailBadMessageCheck","Value":1}
,{"Name":"SCEPFailBadRequest","Value":2}
,{"Name":"SCEPFailBadTime","Value":3}
,{"Name":"SCEPFailBadCertId","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"INDESPolicy"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"13ca515d-431d-46cc-8c2e-1da269bbd625"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Uninitialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GenerateChallenge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszTemplate","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszParams","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppwszResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"VerifyRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pctbRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pctbSigningCertEncoded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pwszTemplate","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszTransactionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pfVerified","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Notify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszChallenge","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszTransactionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"disposition","Type":{"Kind":"ApiRef","Name":"X509SCEPDisposition","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"lastHResult","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pctbIssuedCertEncoded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"CERTENROLL_OBJECTID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_OID_NONE","Value":0}
,{"Name":"XCN_OID_RSA","Value":1}
,{"Name":"XCN_OID_PKCS","Value":2}
,{"Name":"XCN_OID_RSA_HASH","Value":3}
,{"Name":"XCN_OID_RSA_ENCRYPT","Value":4}
,{"Name":"XCN_OID_PKCS_1","Value":5}
,{"Name":"XCN_OID_PKCS_2","Value":6}
,{"Name":"XCN_OID_PKCS_3","Value":7}
,{"Name":"XCN_OID_PKCS_4","Value":8}
,{"Name":"XCN_OID_PKCS_5","Value":9}
,{"Name":"XCN_OID_PKCS_6","Value":10}
,{"Name":"XCN_OID_PKCS_7","Value":11}
,{"Name":"XCN_OID_PKCS_8","Value":12}
,{"Name":"XCN_OID_PKCS_9","Value":13}
,{"Name":"XCN_OID_PKCS_10","Value":14}
,{"Name":"XCN_OID_PKCS_12","Value":15}
,{"Name":"XCN_OID_RSA_RSA","Value":16}
,{"Name":"XCN_OID_RSA_MD2RSA","Value":17}
,{"Name":"XCN_OID_RSA_MD4RSA","Value":18}
,{"Name":"XCN_OID_RSA_MD5RSA","Value":19}
,{"Name":"XCN_OID_RSA_SHA1RSA","Value":20}
,{"Name":"XCN_OID_RSA_SETOAEP_RSA","Value":21}
,{"Name":"XCN_OID_RSA_DH","Value":22}
,{"Name":"XCN_OID_RSA_data","Value":23}
,{"Name":"XCN_OID_RSA_signedData","Value":24}
,{"Name":"XCN_OID_RSA_envelopedData","Value":25}
,{"Name":"XCN_OID_RSA_signEnvData","Value":26}
,{"Name":"XCN_OID_RSA_digestedData","Value":27}
,{"Name":"XCN_OID_RSA_hashedData","Value":28}
,{"Name":"XCN_OID_RSA_encryptedData","Value":29}
,{"Name":"XCN_OID_RSA_emailAddr","Value":30}
,{"Name":"XCN_OID_RSA_unstructName","Value":31}
,{"Name":"XCN_OID_RSA_contentType","Value":32}
,{"Name":"XCN_OID_RSA_messageDigest","Value":33}
,{"Name":"XCN_OID_RSA_signingTime","Value":34}
,{"Name":"XCN_OID_RSA_counterSign","Value":35}
,{"Name":"XCN_OID_RSA_challengePwd","Value":36}
,{"Name":"XCN_OID_RSA_unstructAddr","Value":37}
,{"Name":"XCN_OID_RSA_extCertAttrs","Value":38}
,{"Name":"XCN_OID_RSA_certExtensions","Value":39}
,{"Name":"XCN_OID_RSA_SMIMECapabilities","Value":40}
,{"Name":"XCN_OID_RSA_preferSignedData","Value":41}
,{"Name":"XCN_OID_RSA_SMIMEalg","Value":42}
,{"Name":"XCN_OID_RSA_SMIMEalgESDH","Value":43}
,{"Name":"XCN_OID_RSA_SMIMEalgCMS3DESwrap","Value":44}
,{"Name":"XCN_OID_RSA_SMIMEalgCMSRC2wrap","Value":45}
,{"Name":"XCN_OID_RSA_MD2","Value":46}
,{"Name":"XCN_OID_RSA_MD4","Value":47}
,{"Name":"XCN_OID_RSA_MD5","Value":48}
,{"Name":"XCN_OID_RSA_RC2CBC","Value":49}
,{"Name":"XCN_OID_RSA_RC4","Value":50}
,{"Name":"XCN_OID_RSA_DES_EDE3_CBC","Value":51}
,{"Name":"XCN_OID_RSA_RC5_CBCPad","Value":52}
,{"Name":"XCN_OID_ANSI_X942","Value":53}
,{"Name":"XCN_OID_ANSI_X942_DH","Value":54}
,{"Name":"XCN_OID_X957","Value":55}
,{"Name":"XCN_OID_X957_DSA","Value":56}
,{"Name":"XCN_OID_X957_SHA1DSA","Value":57}
,{"Name":"XCN_OID_DS","Value":58}
,{"Name":"XCN_OID_DSALG","Value":59}
,{"Name":"XCN_OID_DSALG_CRPT","Value":60}
,{"Name":"XCN_OID_DSALG_HASH","Value":61}
,{"Name":"XCN_OID_DSALG_SIGN","Value":62}
,{"Name":"XCN_OID_DSALG_RSA","Value":63}
,{"Name":"XCN_OID_OIW","Value":64}
,{"Name":"XCN_OID_OIWSEC","Value":65}
,{"Name":"XCN_OID_OIWSEC_md4RSA","Value":66}
,{"Name":"XCN_OID_OIWSEC_md5RSA","Value":67}
,{"Name":"XCN_OID_OIWSEC_md4RSA2","Value":68}
,{"Name":"XCN_OID_OIWSEC_desECB","Value":69}
,{"Name":"XCN_OID_OIWSEC_desCBC","Value":70}
,{"Name":"XCN_OID_OIWSEC_desOFB","Value":71}
,{"Name":"XCN_OID_OIWSEC_desCFB","Value":72}
,{"Name":"XCN_OID_OIWSEC_desMAC","Value":73}
,{"Name":"XCN_OID_OIWSEC_rsaSign","Value":74}
,{"Name":"XCN_OID_OIWSEC_dsa","Value":75}
,{"Name":"XCN_OID_OIWSEC_shaDSA","Value":76}
,{"Name":"XCN_OID_OIWSEC_mdc2RSA","Value":77}
,{"Name":"XCN_OID_OIWSEC_shaRSA","Value":78}
,{"Name":"XCN_OID_OIWSEC_dhCommMod","Value":79}
,{"Name":"XCN_OID_OIWSEC_desEDE","Value":80}
,{"Name":"XCN_OID_OIWSEC_sha","Value":81}
,{"Name":"XCN_OID_OIWSEC_mdc2","Value":82}
,{"Name":"XCN_OID_OIWSEC_dsaComm","Value":83}
,{"Name":"XCN_OID_OIWSEC_dsaCommSHA","Value":84}
,{"Name":"XCN_OID_OIWSEC_rsaXchg","Value":85}
,{"Name":"XCN_OID_OIWSEC_keyHashSeal","Value":86}
,{"Name":"XCN_OID_OIWSEC_md2RSASign","Value":87}
,{"Name":"XCN_OID_OIWSEC_md5RSASign","Value":88}
,{"Name":"XCN_OID_OIWSEC_sha1","Value":89}
,{"Name":"XCN_OID_OIWSEC_dsaSHA1","Value":90}
,{"Name":"XCN_OID_OIWSEC_dsaCommSHA1","Value":91}
,{"Name":"XCN_OID_OIWSEC_sha1RSASign","Value":92}
,{"Name":"XCN_OID_OIWDIR","Value":93}
,{"Name":"XCN_OID_OIWDIR_CRPT","Value":94}
,{"Name":"XCN_OID_OIWDIR_HASH","Value":95}
,{"Name":"XCN_OID_OIWDIR_SIGN","Value":96}
,{"Name":"XCN_OID_OIWDIR_md2","Value":97}
,{"Name":"XCN_OID_OIWDIR_md2RSA","Value":98}
,{"Name":"XCN_OID_INFOSEC","Value":99}
,{"Name":"XCN_OID_INFOSEC_sdnsSignature","Value":100}
,{"Name":"XCN_OID_INFOSEC_mosaicSignature","Value":101}
,{"Name":"XCN_OID_INFOSEC_sdnsConfidentiality","Value":102}
,{"Name":"XCN_OID_INFOSEC_mosaicConfidentiality","Value":103}
,{"Name":"XCN_OID_INFOSEC_sdnsIntegrity","Value":104}
,{"Name":"XCN_OID_INFOSEC_mosaicIntegrity","Value":105}
,{"Name":"XCN_OID_INFOSEC_sdnsTokenProtection","Value":106}
,{"Name":"XCN_OID_INFOSEC_mosaicTokenProtection","Value":107}
,{"Name":"XCN_OID_INFOSEC_sdnsKeyManagement","Value":108}
,{"Name":"XCN_OID_INFOSEC_mosaicKeyManagement","Value":109}
,{"Name":"XCN_OID_INFOSEC_sdnsKMandSig","Value":110}
,{"Name":"XCN_OID_INFOSEC_mosaicKMandSig","Value":111}
,{"Name":"XCN_OID_INFOSEC_SuiteASignature","Value":112}
,{"Name":"XCN_OID_INFOSEC_SuiteAConfidentiality","Value":113}
,{"Name":"XCN_OID_INFOSEC_SuiteAIntegrity","Value":114}
,{"Name":"XCN_OID_INFOSEC_SuiteATokenProtection","Value":115}
,{"Name":"XCN_OID_INFOSEC_SuiteAKeyManagement","Value":116}
,{"Name":"XCN_OID_INFOSEC_SuiteAKMandSig","Value":117}
,{"Name":"XCN_OID_INFOSEC_mosaicUpdatedSig","Value":118}
,{"Name":"XCN_OID_INFOSEC_mosaicKMandUpdSig","Value":119}
,{"Name":"XCN_OID_INFOSEC_mosaicUpdatedInteg","Value":120}
,{"Name":"XCN_OID_COMMON_NAME","Value":121}
,{"Name":"XCN_OID_SUR_NAME","Value":122}
,{"Name":"XCN_OID_DEVICE_SERIAL_NUMBER","Value":123}
,{"Name":"XCN_OID_COUNTRY_NAME","Value":124}
,{"Name":"XCN_OID_LOCALITY_NAME","Value":125}
,{"Name":"XCN_OID_STATE_OR_PROVINCE_NAME","Value":126}
,{"Name":"XCN_OID_STREET_ADDRESS","Value":127}
,{"Name":"XCN_OID_ORGANIZATION_NAME","Value":128}
,{"Name":"XCN_OID_ORGANIZATIONAL_UNIT_NAME","Value":129}
,{"Name":"XCN_OID_TITLE","Value":130}
,{"Name":"XCN_OID_DESCRIPTION","Value":131}
,{"Name":"XCN_OID_SEARCH_GUIDE","Value":132}
,{"Name":"XCN_OID_BUSINESS_CATEGORY","Value":133}
,{"Name":"XCN_OID_POSTAL_ADDRESS","Value":134}
,{"Name":"XCN_OID_POSTAL_CODE","Value":135}
,{"Name":"XCN_OID_POST_OFFICE_BOX","Value":136}
,{"Name":"XCN_OID_PHYSICAL_DELIVERY_OFFICE_NAME","Value":137}
,{"Name":"XCN_OID_TELEPHONE_NUMBER","Value":138}
,{"Name":"XCN_OID_TELEX_NUMBER","Value":139}
,{"Name":"XCN_OID_TELETEXT_TERMINAL_IDENTIFIER","Value":140}
,{"Name":"XCN_OID_FACSIMILE_TELEPHONE_NUMBER","Value":141}
,{"Name":"XCN_OID_X21_ADDRESS","Value":142}
,{"Name":"XCN_OID_INTERNATIONAL_ISDN_NUMBER","Value":143}
,{"Name":"XCN_OID_REGISTERED_ADDRESS","Value":144}
,{"Name":"XCN_OID_DESTINATION_INDICATOR","Value":145}
,{"Name":"XCN_OID_PREFERRED_DELIVERY_METHOD","Value":146}
,{"Name":"XCN_OID_PRESENTATION_ADDRESS","Value":147}
,{"Name":"XCN_OID_SUPPORTED_APPLICATION_CONTEXT","Value":148}
,{"Name":"XCN_OID_MEMBER","Value":149}
,{"Name":"XCN_OID_OWNER","Value":150}
,{"Name":"XCN_OID_ROLE_OCCUPANT","Value":151}
,{"Name":"XCN_OID_SEE_ALSO","Value":152}
,{"Name":"XCN_OID_USER_PASSWORD","Value":153}
,{"Name":"XCN_OID_USER_CERTIFICATE","Value":154}
,{"Name":"XCN_OID_CA_CERTIFICATE","Value":155}
,{"Name":"XCN_OID_AUTHORITY_REVOCATION_LIST","Value":156}
,{"Name":"XCN_OID_CERTIFICATE_REVOCATION_LIST","Value":157}
,{"Name":"XCN_OID_CROSS_CERTIFICATE_PAIR","Value":158}
,{"Name":"XCN_OID_GIVEN_NAME","Value":159}
,{"Name":"XCN_OID_INITIALS","Value":160}
,{"Name":"XCN_OID_DN_QUALIFIER","Value":161}
,{"Name":"XCN_OID_DOMAIN_COMPONENT","Value":162}
,{"Name":"XCN_OID_PKCS_12_FRIENDLY_NAME_ATTR","Value":163}
,{"Name":"XCN_OID_PKCS_12_LOCAL_KEY_ID","Value":164}
,{"Name":"XCN_OID_PKCS_12_KEY_PROVIDER_NAME_ATTR","Value":165}
,{"Name":"XCN_OID_LOCAL_MACHINE_KEYSET","Value":166}
,{"Name":"XCN_OID_PKCS_12_EXTENDED_ATTRIBUTES","Value":167}
,{"Name":"XCN_OID_KEYID_RDN","Value":168}
,{"Name":"XCN_OID_AUTHORITY_KEY_IDENTIFIER","Value":169}
,{"Name":"XCN_OID_KEY_ATTRIBUTES","Value":170}
,{"Name":"XCN_OID_CERT_POLICIES_95","Value":171}
,{"Name":"XCN_OID_KEY_USAGE_RESTRICTION","Value":172}
,{"Name":"XCN_OID_SUBJECT_ALT_NAME","Value":173}
,{"Name":"XCN_OID_ISSUER_ALT_NAME","Value":174}
,{"Name":"XCN_OID_BASIC_CONSTRAINTS","Value":175}
,{"Name":"XCN_OID_KEY_USAGE","Value":176}
,{"Name":"XCN_OID_PRIVATEKEY_USAGE_PERIOD","Value":177}
,{"Name":"XCN_OID_BASIC_CONSTRAINTS2","Value":178}
,{"Name":"XCN_OID_CERT_POLICIES","Value":179}
,{"Name":"XCN_OID_ANY_CERT_POLICY","Value":180}
,{"Name":"XCN_OID_AUTHORITY_KEY_IDENTIFIER2","Value":181}
,{"Name":"XCN_OID_SUBJECT_KEY_IDENTIFIER","Value":182}
,{"Name":"XCN_OID_SUBJECT_ALT_NAME2","Value":183}
,{"Name":"XCN_OID_ISSUER_ALT_NAME2","Value":184}
,{"Name":"XCN_OID_CRL_REASON_CODE","Value":185}
,{"Name":"XCN_OID_REASON_CODE_HOLD","Value":186}
,{"Name":"XCN_OID_CRL_DIST_POINTS","Value":187}
,{"Name":"XCN_OID_ENHANCED_KEY_USAGE","Value":188}
,{"Name":"XCN_OID_CRL_NUMBER","Value":189}
,{"Name":"XCN_OID_DELTA_CRL_INDICATOR","Value":190}
,{"Name":"XCN_OID_ISSUING_DIST_POINT","Value":191}
,{"Name":"XCN_OID_FRESHEST_CRL","Value":192}
,{"Name":"XCN_OID_NAME_CONSTRAINTS","Value":193}
,{"Name":"XCN_OID_POLICY_MAPPINGS","Value":194}
,{"Name":"XCN_OID_LEGACY_POLICY_MAPPINGS","Value":195}
,{"Name":"XCN_OID_POLICY_CONSTRAINTS","Value":196}
,{"Name":"XCN_OID_RENEWAL_CERTIFICATE","Value":197}
,{"Name":"XCN_OID_ENROLLMENT_NAME_VALUE_PAIR","Value":198}
,{"Name":"XCN_OID_ENROLLMENT_CSP_PROVIDER","Value":199}
,{"Name":"XCN_OID_OS_VERSION","Value":200}
,{"Name":"XCN_OID_ENROLLMENT_AGENT","Value":201}
,{"Name":"XCN_OID_PKIX","Value":202}
,{"Name":"XCN_OID_PKIX_PE","Value":203}
,{"Name":"XCN_OID_AUTHORITY_INFO_ACCESS","Value":204}
,{"Name":"XCN_OID_BIOMETRIC_EXT","Value":205}
,{"Name":"XCN_OID_LOGOTYPE_EXT","Value":206}
,{"Name":"XCN_OID_CERT_EXTENSIONS","Value":207}
,{"Name":"XCN_OID_NEXT_UPDATE_LOCATION","Value":208}
,{"Name":"XCN_OID_REMOVE_CERTIFICATE","Value":209}
,{"Name":"XCN_OID_CROSS_CERT_DIST_POINTS","Value":210}
,{"Name":"XCN_OID_CTL","Value":211}
,{"Name":"XCN_OID_SORTED_CTL","Value":212}
,{"Name":"XCN_OID_SERIALIZED","Value":213}
,{"Name":"XCN_OID_NT_PRINCIPAL_NAME","Value":214}
,{"Name":"XCN_OID_PRODUCT_UPDATE","Value":215}
,{"Name":"XCN_OID_ANY_APPLICATION_POLICY","Value":216}
,{"Name":"XCN_OID_AUTO_ENROLL_CTL_USAGE","Value":217}
,{"Name":"XCN_OID_ENROLL_CERTTYPE_EXTENSION","Value":218}
,{"Name":"XCN_OID_CERT_MANIFOLD","Value":219}
,{"Name":"XCN_OID_CERTSRV_CA_VERSION","Value":220}
,{"Name":"XCN_OID_CERTSRV_PREVIOUS_CERT_HASH","Value":221}
,{"Name":"XCN_OID_CRL_VIRTUAL_BASE","Value":222}
,{"Name":"XCN_OID_CRL_NEXT_PUBLISH","Value":223}
,{"Name":"XCN_OID_KP_CA_EXCHANGE","Value":224}
,{"Name":"XCN_OID_KP_KEY_RECOVERY_AGENT","Value":225}
,{"Name":"XCN_OID_CERTIFICATE_TEMPLATE","Value":226}
,{"Name":"XCN_OID_ENTERPRISE_OID_ROOT","Value":227}
,{"Name":"XCN_OID_RDN_DUMMY_SIGNER","Value":228}
,{"Name":"XCN_OID_APPLICATION_CERT_POLICIES","Value":229}
,{"Name":"XCN_OID_APPLICATION_POLICY_MAPPINGS","Value":230}
,{"Name":"XCN_OID_APPLICATION_POLICY_CONSTRAINTS","Value":231}
,{"Name":"XCN_OID_ARCHIVED_KEY_ATTR","Value":232}
,{"Name":"XCN_OID_CRL_SELF_CDP","Value":233}
,{"Name":"XCN_OID_REQUIRE_CERT_CHAIN_POLICY","Value":234}
,{"Name":"XCN_OID_ARCHIVED_KEY_CERT_HASH","Value":235}
,{"Name":"XCN_OID_ISSUED_CERT_HASH","Value":236}
,{"Name":"XCN_OID_DS_EMAIL_REPLICATION","Value":237}
,{"Name":"XCN_OID_REQUEST_CLIENT_INFO","Value":238}
,{"Name":"XCN_OID_ENCRYPTED_KEY_HASH","Value":239}
,{"Name":"XCN_OID_CERTSRV_CROSSCA_VERSION","Value":240}
,{"Name":"XCN_OID_NTDS_REPLICATION","Value":241}
,{"Name":"XCN_OID_SUBJECT_DIR_ATTRS","Value":242}
,{"Name":"XCN_OID_PKIX_KP","Value":243}
,{"Name":"XCN_OID_PKIX_KP_SERVER_AUTH","Value":244}
,{"Name":"XCN_OID_PKIX_KP_CLIENT_AUTH","Value":245}
,{"Name":"XCN_OID_PKIX_KP_CODE_SIGNING","Value":246}
,{"Name":"XCN_OID_PKIX_KP_EMAIL_PROTECTION","Value":247}
,{"Name":"XCN_OID_PKIX_KP_IPSEC_END_SYSTEM","Value":248}
,{"Name":"XCN_OID_PKIX_KP_IPSEC_TUNNEL","Value":249}
,{"Name":"XCN_OID_PKIX_KP_IPSEC_USER","Value":250}
,{"Name":"XCN_OID_PKIX_KP_TIMESTAMP_SIGNING","Value":251}
,{"Name":"XCN_OID_PKIX_KP_OCSP_SIGNING","Value":252}
,{"Name":"XCN_OID_PKIX_OCSP_NOCHECK","Value":253}
,{"Name":"XCN_OID_IPSEC_KP_IKE_INTERMEDIATE","Value":254}
,{"Name":"XCN_OID_KP_CTL_USAGE_SIGNING","Value":255}
,{"Name":"XCN_OID_KP_TIME_STAMP_SIGNING","Value":256}
,{"Name":"XCN_OID_SERVER_GATED_CRYPTO","Value":257}
,{"Name":"XCN_OID_SGC_NETSCAPE","Value":258}
,{"Name":"XCN_OID_KP_EFS","Value":259}
,{"Name":"XCN_OID_EFS_RECOVERY","Value":260}
,{"Name":"XCN_OID_WHQL_CRYPTO","Value":261}
,{"Name":"XCN_OID_NT5_CRYPTO","Value":262}
,{"Name":"XCN_OID_OEM_WHQL_CRYPTO","Value":263}
,{"Name":"XCN_OID_EMBEDDED_NT_CRYPTO","Value":264}
,{"Name":"XCN_OID_ROOT_LIST_SIGNER","Value":265}
,{"Name":"XCN_OID_KP_QUALIFIED_SUBORDINATION","Value":266}
,{"Name":"XCN_OID_KP_KEY_RECOVERY","Value":267}
,{"Name":"XCN_OID_KP_DOCUMENT_SIGNING","Value":268}
,{"Name":"XCN_OID_KP_LIFETIME_SIGNING","Value":269}
,{"Name":"XCN_OID_KP_MOBILE_DEVICE_SOFTWARE","Value":270}
,{"Name":"XCN_OID_KP_SMART_DISPLAY","Value":271}
,{"Name":"XCN_OID_KP_CSP_SIGNATURE","Value":272}
,{"Name":"XCN_OID_DRM","Value":273}
,{"Name":"XCN_OID_DRM_INDIVIDUALIZATION","Value":274}
,{"Name":"XCN_OID_LICENSES","Value":275}
,{"Name":"XCN_OID_LICENSE_SERVER","Value":276}
,{"Name":"XCN_OID_KP_SMARTCARD_LOGON","Value":277}
,{"Name":"XCN_OID_YESNO_TRUST_ATTR","Value":278}
,{"Name":"XCN_OID_PKIX_POLICY_QUALIFIER_CPS","Value":279}
,{"Name":"XCN_OID_PKIX_POLICY_QUALIFIER_USERNOTICE","Value":280}
,{"Name":"XCN_OID_CERT_POLICIES_95_QUALIFIER1","Value":281}
,{"Name":"XCN_OID_PKIX_ACC_DESCR","Value":282}
,{"Name":"XCN_OID_PKIX_OCSP","Value":283}
,{"Name":"XCN_OID_PKIX_CA_ISSUERS","Value":284}
,{"Name":"XCN_OID_VERISIGN_PRIVATE_6_9","Value":285}
,{"Name":"XCN_OID_VERISIGN_ONSITE_JURISDICTION_HASH","Value":286}
,{"Name":"XCN_OID_VERISIGN_BITSTRING_6_13","Value":287}
,{"Name":"XCN_OID_VERISIGN_ISS_STRONG_CRYPTO","Value":288}
,{"Name":"XCN_OID_NETSCAPE","Value":289}
,{"Name":"XCN_OID_NETSCAPE_CERT_EXTENSION","Value":290}
,{"Name":"XCN_OID_NETSCAPE_CERT_TYPE","Value":291}
,{"Name":"XCN_OID_NETSCAPE_BASE_URL","Value":292}
,{"Name":"XCN_OID_NETSCAPE_REVOCATION_URL","Value":293}
,{"Name":"XCN_OID_NETSCAPE_CA_REVOCATION_URL","Value":294}
,{"Name":"XCN_OID_NETSCAPE_CERT_RENEWAL_URL","Value":295}
,{"Name":"XCN_OID_NETSCAPE_CA_POLICY_URL","Value":296}
,{"Name":"XCN_OID_NETSCAPE_SSL_SERVER_NAME","Value":297}
,{"Name":"XCN_OID_NETSCAPE_COMMENT","Value":298}
,{"Name":"XCN_OID_NETSCAPE_DATA_TYPE","Value":299}
,{"Name":"XCN_OID_NETSCAPE_CERT_SEQUENCE","Value":300}
,{"Name":"XCN_OID_CT_PKI_DATA","Value":301}
,{"Name":"XCN_OID_CT_PKI_RESPONSE","Value":302}
,{"Name":"XCN_OID_PKIX_NO_SIGNATURE","Value":303}
,{"Name":"XCN_OID_CMC","Value":304}
,{"Name":"XCN_OID_CMC_STATUS_INFO","Value":305}
,{"Name":"XCN_OID_CMC_IDENTIFICATION","Value":306}
,{"Name":"XCN_OID_CMC_IDENTITY_PROOF","Value":307}
,{"Name":"XCN_OID_CMC_DATA_RETURN","Value":308}
,{"Name":"XCN_OID_CMC_TRANSACTION_ID","Value":309}
,{"Name":"XCN_OID_CMC_SENDER_NONCE","Value":310}
,{"Name":"XCN_OID_CMC_RECIPIENT_NONCE","Value":311}
,{"Name":"XCN_OID_CMC_ADD_EXTENSIONS","Value":312}
,{"Name":"XCN_OID_CMC_ENCRYPTED_POP","Value":313}
,{"Name":"XCN_OID_CMC_DECRYPTED_POP","Value":314}
,{"Name":"XCN_OID_CMC_LRA_POP_WITNESS","Value":315}
,{"Name":"XCN_OID_CMC_GET_CERT","Value":316}
,{"Name":"XCN_OID_CMC_GET_CRL","Value":317}
,{"Name":"XCN_OID_CMC_REVOKE_REQUEST","Value":318}
,{"Name":"XCN_OID_CMC_REG_INFO","Value":319}
,{"Name":"XCN_OID_CMC_RESPONSE_INFO","Value":320}
,{"Name":"XCN_OID_CMC_QUERY_PENDING","Value":321}
,{"Name":"XCN_OID_CMC_ID_POP_LINK_RANDOM","Value":322}
,{"Name":"XCN_OID_CMC_ID_POP_LINK_WITNESS","Value":323}
,{"Name":"XCN_OID_CMC_ID_CONFIRM_CERT_ACCEPTANCE","Value":324}
,{"Name":"XCN_OID_CMC_ADD_ATTRIBUTES","Value":325}
,{"Name":"XCN_OID_LOYALTY_OTHER_LOGOTYPE","Value":326}
,{"Name":"XCN_OID_BACKGROUND_OTHER_LOGOTYPE","Value":327}
,{"Name":"XCN_OID_PKIX_OCSP_BASIC_SIGNED_RESPONSE","Value":328}
,{"Name":"XCN_OID_PKCS_7_DATA","Value":329}
,{"Name":"XCN_OID_PKCS_7_SIGNED","Value":330}
,{"Name":"XCN_OID_PKCS_7_ENVELOPED","Value":331}
,{"Name":"XCN_OID_PKCS_7_SIGNEDANDENVELOPED","Value":332}
,{"Name":"XCN_OID_PKCS_7_DIGESTED","Value":333}
,{"Name":"XCN_OID_PKCS_7_ENCRYPTED","Value":334}
,{"Name":"XCN_OID_PKCS_9_CONTENT_TYPE","Value":335}
,{"Name":"XCN_OID_PKCS_9_MESSAGE_DIGEST","Value":336}
,{"Name":"XCN_OID_CERT_PROP_ID_PREFIX","Value":337}
,{"Name":"XCN_OID_CERT_KEY_IDENTIFIER_PROP_ID","Value":338}
,{"Name":"XCN_OID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","Value":339}
,{"Name":"XCN_OID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","Value":340}
,{"Name":"XCN_OID_CERT_MD5_HASH_PROP_ID","Value":341}
,{"Name":"XCN_OID_RSA_SHA256RSA","Value":342}
,{"Name":"XCN_OID_RSA_SHA384RSA","Value":343}
,{"Name":"XCN_OID_RSA_SHA512RSA","Value":344}
,{"Name":"XCN_OID_NIST_sha256","Value":345}
,{"Name":"XCN_OID_NIST_sha384","Value":346}
,{"Name":"XCN_OID_NIST_sha512","Value":347}
,{"Name":"XCN_OID_RSA_MGF1","Value":348}
,{"Name":"XCN_OID_ECC_PUBLIC_KEY","Value":349}
,{"Name":"XCN_OID_ECDSA_SHA1","Value":350}
,{"Name":"XCN_OID_ECDSA_SPECIFIED","Value":351}
,{"Name":"XCN_OID_ANY_ENHANCED_KEY_USAGE","Value":352}
,{"Name":"XCN_OID_RSA_SSA_PSS","Value":353}
,{"Name":"XCN_OID_ATTR_SUPPORTED_ALGORITHMS","Value":355}
,{"Name":"XCN_OID_ATTR_TPM_SECURITY_ASSERTIONS","Value":356}
,{"Name":"XCN_OID_ATTR_TPM_SPECIFICATION","Value":357}
,{"Name":"XCN_OID_CERT_DISALLOWED_FILETIME_PROP_ID","Value":358}
,{"Name":"XCN_OID_CERT_SIGNATURE_HASH_PROP_ID","Value":359}
,{"Name":"XCN_OID_CERT_STRONG_KEY_OS_1","Value":360}
,{"Name":"XCN_OID_CERT_STRONG_KEY_OS_CURRENT","Value":361}
,{"Name":"XCN_OID_CERT_STRONG_KEY_OS_PREFIX","Value":362}
,{"Name":"XCN_OID_CERT_STRONG_SIGN_OS_1","Value":363}
,{"Name":"XCN_OID_CERT_STRONG_SIGN_OS_CURRENT","Value":364}
,{"Name":"XCN_OID_CERT_STRONG_SIGN_OS_PREFIX","Value":365}
,{"Name":"XCN_OID_DH_SINGLE_PASS_STDDH_SHA1_KDF","Value":366}
,{"Name":"XCN_OID_DH_SINGLE_PASS_STDDH_SHA256_KDF","Value":367}
,{"Name":"XCN_OID_DH_SINGLE_PASS_STDDH_SHA384_KDF","Value":368}
,{"Name":"XCN_OID_DISALLOWED_HASH","Value":369}
,{"Name":"XCN_OID_DISALLOWED_LIST","Value":370}
,{"Name":"XCN_OID_ECC_CURVE_P256","Value":371}
,{"Name":"XCN_OID_ECC_CURVE_P384","Value":372}
,{"Name":"XCN_OID_ECC_CURVE_P521","Value":373}
,{"Name":"XCN_OID_ECDSA_SHA256","Value":374}
,{"Name":"XCN_OID_ECDSA_SHA384","Value":375}
,{"Name":"XCN_OID_ECDSA_SHA512","Value":376}
,{"Name":"XCN_OID_ENROLL_CAXCHGCERT_HASH","Value":377}
,{"Name":"XCN_OID_ENROLL_EK_INFO","Value":378}
,{"Name":"XCN_OID_ENROLL_EKPUB_CHALLENGE","Value":379}
,{"Name":"XCN_OID_ENROLL_EKVERIFYCERT","Value":380}
,{"Name":"XCN_OID_ENROLL_EKVERIFYCREDS","Value":381}
,{"Name":"XCN_OID_ENROLL_EKVERIFYKEY","Value":382}
,{"Name":"XCN_OID_EV_RDN_COUNTRY","Value":383}
,{"Name":"XCN_OID_EV_RDN_LOCALE","Value":384}
,{"Name":"XCN_OID_EV_RDN_STATE_OR_PROVINCE","Value":385}
,{"Name":"XCN_OID_INHIBIT_ANY_POLICY","Value":386}
,{"Name":"XCN_OID_INTERNATIONALIZED_EMAIL_ADDRESS","Value":387}
,{"Name":"XCN_OID_KP_KERNEL_MODE_CODE_SIGNING","Value":388}
,{"Name":"XCN_OID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING","Value":389}
,{"Name":"XCN_OID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING","Value":390}
,{"Name":"XCN_OID_KP_TPM_AIK_CERTIFICATE","Value":391}
,{"Name":"XCN_OID_KP_TPM_EK_CERTIFICATE","Value":392}
,{"Name":"XCN_OID_KP_TPM_PLATFORM_CERTIFICATE","Value":393}
,{"Name":"XCN_OID_NIST_AES128_CBC","Value":394}
,{"Name":"XCN_OID_NIST_AES128_WRAP","Value":395}
,{"Name":"XCN_OID_NIST_AES192_CBC","Value":396}
,{"Name":"XCN_OID_NIST_AES192_WRAP","Value":397}
,{"Name":"XCN_OID_NIST_AES256_CBC","Value":398}
,{"Name":"XCN_OID_NIST_AES256_WRAP","Value":399}
,{"Name":"XCN_OID_PKCS_12_PbeIds","Value":400}
,{"Name":"XCN_OID_PKCS_12_pbeWithSHA1And128BitRC2","Value":401}
,{"Name":"XCN_OID_PKCS_12_pbeWithSHA1And128BitRC4","Value":402}
,{"Name":"XCN_OID_PKCS_12_pbeWithSHA1And2KeyTripleDES","Value":403}
,{"Name":"XCN_OID_PKCS_12_pbeWithSHA1And3KeyTripleDES","Value":404}
,{"Name":"XCN_OID_PKCS_12_pbeWithSHA1And40BitRC2","Value":405}
,{"Name":"XCN_OID_PKCS_12_pbeWithSHA1And40BitRC4","Value":406}
,{"Name":"XCN_OID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID","Value":407}
,{"Name":"XCN_OID_PKINIT_KP_KDC","Value":408}
,{"Name":"XCN_OID_PKIX_CA_REPOSITORY","Value":409}
,{"Name":"XCN_OID_PKIX_OCSP_NONCE","Value":410}
,{"Name":"XCN_OID_PKIX_TIME_STAMPING","Value":411}
,{"Name":"XCN_OID_QC_EU_COMPLIANCE","Value":412}
,{"Name":"XCN_OID_QC_SSCD","Value":413}
,{"Name":"XCN_OID_QC_STATEMENTS_EXT","Value":414}
,{"Name":"XCN_OID_RDN_TPM_MANUFACTURER","Value":415}
,{"Name":"XCN_OID_RDN_TPM_MODEL","Value":416}
,{"Name":"XCN_OID_RDN_TPM_VERSION","Value":417}
,{"Name":"XCN_OID_REVOKED_LIST_SIGNER","Value":418}
,{"Name":"XCN_OID_RFC3161_counterSign","Value":419}
,{"Name":"XCN_OID_ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION","Value":420}
,{"Name":"XCN_OID_ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION","Value":421}
,{"Name":"XCN_OID_ROOT_PROGRAM_FLAGS","Value":422}
,{"Name":"XCN_OID_ROOT_PROGRAM_NO_OCSP_FAILOVER_TO_CRL","Value":423}
,{"Name":"XCN_OID_RSA_PSPECIFIED","Value":424}
,{"Name":"XCN_OID_RSAES_OAEP","Value":425}
,{"Name":"XCN_OID_SUBJECT_INFO_ACCESS","Value":426}
,{"Name":"XCN_OID_TIMESTAMP_TOKEN","Value":427}
,{"Name":"XCN_OID_ENROLL_SCEP_ERROR","Value":428}
,{"Name":"XCN_OIDVerisign_MessageType","Value":429}
,{"Name":"XCN_OIDVerisign_PkiStatus","Value":430}
,{"Name":"XCN_OIDVerisign_FailInfo","Value":431}
,{"Name":"XCN_OIDVerisign_SenderNonce","Value":432}
,{"Name":"XCN_OIDVerisign_RecipientNonce","Value":433}
,{"Name":"XCN_OIDVerisign_TransactionID","Value":434}
,{"Name":"XCN_OID_ENROLL_ATTESTATION_CHALLENGE","Value":435}
,{"Name":"XCN_OID_ENROLL_ATTESTATION_STATEMENT","Value":436}
,{"Name":"XCN_OID_ENROLL_ENCRYPTION_ALGORITHM","Value":437}
,{"Name":"XCN_OID_ENROLL_KSP_NAME","Value":438}
]
,"IntegerBase":"Int32"
},{
"Name":"WebSecurityLevel"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"LevelUnsafe","Value":0}
,{"Name":"LevelSafe","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"EncodingType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_CRYPT_STRING_BASE64HEADER","Value":0}
,{"Name":"XCN_CRYPT_STRING_BASE64","Value":1}
,{"Name":"XCN_CRYPT_STRING_BINARY","Value":2}
,{"Name":"XCN_CRYPT_STRING_BASE64REQUESTHEADER","Value":3}
,{"Name":"XCN_CRYPT_STRING_HEX","Value":4}
,{"Name":"XCN_CRYPT_STRING_HEXASCII","Value":5}
,{"Name":"XCN_CRYPT_STRING_BASE64_ANY","Value":6}
,{"Name":"XCN_CRYPT_STRING_ANY","Value":7}
,{"Name":"XCN_CRYPT_STRING_HEX_ANY","Value":8}
,{"Name":"XCN_CRYPT_STRING_BASE64X509CRLHEADER","Value":9}
,{"Name":"XCN_CRYPT_STRING_HEXADDR","Value":10}
,{"Name":"XCN_CRYPT_STRING_HEXASCIIADDR","Value":11}
,{"Name":"XCN_CRYPT_STRING_HEXRAW","Value":12}
,{"Name":"XCN_CRYPT_STRING_BASE64URI","Value":13}
,{"Name":"XCN_CRYPT_STRING_ENCODEMASK","Value":255}
,{"Name":"XCN_CRYPT_STRING_CHAIN","Value":256}
,{"Name":"XCN_CRYPT_STRING_TEXT","Value":512}
,{"Name":"XCN_CRYPT_STRING_PERCENTESCAPE","Value":134217728}
,{"Name":"XCN_CRYPT_STRING_HASHDATA","Value":268435456}
,{"Name":"XCN_CRYPT_STRING_STRICT","Value":536870912}
,{"Name":"XCN_CRYPT_STRING_NOCRLF","Value":1073741824}
,{"Name":"XCN_CRYPT_STRING_NOCR","Value":-2147483648}
]
,"IntegerBase":"Int32"
},{
"Name":"PFXExportOptions"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PFXExportEEOnly","Value":0}
,{"Name":"PFXExportChainNoRoot","Value":1}
,{"Name":"PFXExportChainWithRoot","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"ObjectIdGroupId"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_CRYPT_ANY_GROUP_ID","Value":0}
,{"Name":"XCN_CRYPT_HASH_ALG_OID_GROUP_ID","Value":1}
,{"Name":"XCN_CRYPT_ENCRYPT_ALG_OID_GROUP_ID","Value":2}
,{"Name":"XCN_CRYPT_PUBKEY_ALG_OID_GROUP_ID","Value":3}
,{"Name":"XCN_CRYPT_SIGN_ALG_OID_GROUP_ID","Value":4}
,{"Name":"XCN_CRYPT_RDN_ATTR_OID_GROUP_ID","Value":5}
,{"Name":"XCN_CRYPT_EXT_OR_ATTR_OID_GROUP_ID","Value":6}
,{"Name":"XCN_CRYPT_ENHKEY_USAGE_OID_GROUP_ID","Value":7}
,{"Name":"XCN_CRYPT_POLICY_OID_GROUP_ID","Value":8}
,{"Name":"XCN_CRYPT_TEMPLATE_OID_GROUP_ID","Value":9}
,{"Name":"XCN_CRYPT_KDF_OID_GROUP_ID","Value":10}
,{"Name":"XCN_CRYPT_LAST_OID_GROUP_ID","Value":10}
,{"Name":"XCN_CRYPT_FIRST_ALG_OID_GROUP_ID","Value":1}
,{"Name":"XCN_CRYPT_LAST_ALG_OID_GROUP_ID","Value":4}
,{"Name":"XCN_CRYPT_GROUP_ID_MASK","Value":65535}
,{"Name":"XCN_CRYPT_OID_PREFER_CNG_ALGID_FLAG","Value":1073741824}
,{"Name":"XCN_CRYPT_OID_DISABLE_SEARCH_DS_FLAG","Value":-2147483648}
,{"Name":"XCN_CRYPT_OID_INFO_OID_GROUP_BIT_LEN_MASK","Value":268369920}
,{"Name":"XCN_CRYPT_OID_INFO_OID_GROUP_BIT_LEN_SHIFT","Value":16}
,{"Name":"XCN_CRYPT_KEY_LENGTH_MASK","Value":268369920}
]
,"IntegerBase":"Int32"
},{
"Name":"ObjectIdPublicKeyFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_CRYPT_OID_INFO_PUBKEY_ANY","Value":0}
,{"Name":"XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG","Value":-2147483648}
,{"Name":"XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG","Value":1073741824}
]
,"IntegerBase":"Int32"
},{
"Name":"AlgorithmFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AlgorithmFlagsNone","Value":0}
,{"Name":"AlgorithmFlagsWrap","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IObjectId"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab300-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitializeFromName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"CERTENROLL_OBJECTID","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromAlgorithmName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"GroupId","Type":{"Kind":"ApiRef","Name":"ObjectIdGroupId","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"KeyFlags","Type":{"Kind":"ApiRef","Name":"ObjectIdPublicKeyFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"AlgFlags","Type":{"Kind":"ApiRef","Name":"AlgorithmFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strAlgorithmName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTENROLL_OBJECTID","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_FriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_FriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Value"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetAlgorithmName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"GroupId","Type":{"Kind":"ApiRef","Name":"ObjectIdGroupId","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"KeyFlags","Type":{"Kind":"ApiRef","Name":"ObjectIdPublicKeyFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrAlgorithmName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IObjectIds"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab301-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AddRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IBinaryConverter"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab302-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"StringToString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedIn","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"EncodingIn","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncoded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"VariantByteArrayToString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pvarByteArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncoded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"StringToVariantByteArray"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncoded","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarByteArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IBinaryConverter2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"8d7928b4-4e17-428d-9a17-728df00d1b2b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IBinaryConverter","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"StringArrayToVariantArray"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pvarStringArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
,{"Name":"pvarVariantArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"VariantArrayToStringArray"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pvarVariantArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
,{"Name":"pvarStringArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"X500NameFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_CERT_NAME_STR_NONE","Value":0}
,{"Name":"XCN_CERT_SIMPLE_NAME_STR","Value":1}
,{"Name":"XCN_CERT_OID_NAME_STR","Value":2}
,{"Name":"XCN_CERT_X500_NAME_STR","Value":3}
,{"Name":"XCN_CERT_XML_NAME_STR","Value":4}
,{"Name":"XCN_CERT_NAME_STR_SEMICOLON_FLAG","Value":1073741824}
,{"Name":"XCN_CERT_NAME_STR_NO_PLUS_FLAG","Value":536870912}
,{"Name":"XCN_CERT_NAME_STR_NO_QUOTING_FLAG","Value":268435456}
,{"Name":"XCN_CERT_NAME_STR_CRLF_FLAG","Value":134217728}
,{"Name":"XCN_CERT_NAME_STR_COMMA_FLAG","Value":67108864}
,{"Name":"XCN_CERT_NAME_STR_REVERSE_FLAG","Value":33554432}
,{"Name":"XCN_CERT_NAME_STR_FORWARD_FLAG","Value":16777216}
,{"Name":"XCN_CERT_NAME_STR_AMBIGUOUS_SEPARATOR_FLAGS","Value":1275068416}
,{"Name":"XCN_CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG","Value":65536}
,{"Name":"XCN_CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG","Value":131072}
,{"Name":"XCN_CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG","Value":262144}
,{"Name":"XCN_CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG","Value":524288}
,{"Name":"XCN_CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG","Value":1048576}
,{"Name":"XCN_CERT_NAME_STR_ENABLE_PUNYCODE_FLAG","Value":2097152}
,{"Name":"XCN_CERT_NAME_STR_DS_ESCAPED","Value":8388608}
]
,"IntegerBase":"Int32"
},{
"Name":"IX500DistinguishedName"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab303-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Decode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"NameFlags","Type":{"Kind":"ApiRef","Name":"X500NameFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Encode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"NameFlags","Type":{"Kind":"ApiRef","Name":"X500NameFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_EncodedName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"X509CertificateEnrollmentContext"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ContextNone","Value":0}
,{"Name":"ContextUser","Value":1}
,{"Name":"ContextMachine","Value":2}
,{"Name":"ContextAdministratorForceMachine","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"EnrollmentEnrollStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"Enrolled","Value":1}
,{"Name":"EnrollPended","Value":2}
,{"Name":"EnrollUIDeferredEnrollmentRequired","Value":4}
,{"Name":"EnrollError","Value":16}
,{"Name":"EnrollUnknown","Value":32}
,{"Name":"EnrollSkipped","Value":64}
,{"Name":"EnrollDenied","Value":256}
]
,"IntegerBase":"Int32"
},{
"Name":"EnrollmentSelectionStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SelectedNo","Value":0}
,{"Name":"SelectedYes","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"EnrollmentDisplayStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DisplayNo","Value":0}
,{"Name":"DisplayYes","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509EnrollmentStatus"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab304-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AppendText"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strText","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Text"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Text"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Selected"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnrollmentSelectionStatus","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Selected"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"EnrollmentSelectionStatus","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Display"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnrollmentDisplayStatus","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Display"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"EnrollmentDisplayStatus","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Status"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnrollmentEnrollStatus","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Status"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"EnrollmentEnrollStatus","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Error"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Error"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ErrorText"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"X509ProviderType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_PROV_NONE","Value":0}
,{"Name":"XCN_PROV_RSA_FULL","Value":1}
,{"Name":"XCN_PROV_RSA_SIG","Value":2}
,{"Name":"XCN_PROV_DSS","Value":3}
,{"Name":"XCN_PROV_FORTEZZA","Value":4}
,{"Name":"XCN_PROV_MS_EXCHANGE","Value":5}
,{"Name":"XCN_PROV_SSL","Value":6}
,{"Name":"XCN_PROV_RSA_SCHANNEL","Value":12}
,{"Name":"XCN_PROV_DSS_DH","Value":13}
,{"Name":"XCN_PROV_EC_ECDSA_SIG","Value":14}
,{"Name":"XCN_PROV_EC_ECNRA_SIG","Value":15}
,{"Name":"XCN_PROV_EC_ECDSA_FULL","Value":16}
,{"Name":"XCN_PROV_EC_ECNRA_FULL","Value":17}
,{"Name":"XCN_PROV_DH_SCHANNEL","Value":18}
,{"Name":"XCN_PROV_SPYRUS_LYNKS","Value":20}
,{"Name":"XCN_PROV_RNG","Value":21}
,{"Name":"XCN_PROV_INTEL_SEC","Value":22}
,{"Name":"XCN_PROV_REPLACE_OWF","Value":23}
,{"Name":"XCN_PROV_RSA_AES","Value":24}
]
,"IntegerBase":"Int32"
},{
"Name":"AlgorithmType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_BCRYPT_UNKNOWN_INTERFACE","Value":0}
,{"Name":"XCN_BCRYPT_CIPHER_INTERFACE","Value":1}
,{"Name":"XCN_BCRYPT_HASH_INTERFACE","Value":2}
,{"Name":"XCN_BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE","Value":3}
,{"Name":"XCN_BCRYPT_SIGNATURE_INTERFACE","Value":5}
,{"Name":"XCN_BCRYPT_SECRET_AGREEMENT_INTERFACE","Value":4}
,{"Name":"XCN_BCRYPT_RNG_INTERFACE","Value":6}
,{"Name":"XCN_BCRYPT_KEY_DERIVATION_INTERFACE","Value":7}
]
,"IntegerBase":"Int32"
},{
"Name":"AlgorithmOperationFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_NCRYPT_NO_OPERATION","Value":0}
,{"Name":"XCN_NCRYPT_CIPHER_OPERATION","Value":1}
,{"Name":"XCN_NCRYPT_HASH_OPERATION","Value":2}
,{"Name":"XCN_NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION","Value":4}
,{"Name":"XCN_NCRYPT_SECRET_AGREEMENT_OPERATION","Value":8}
,{"Name":"XCN_NCRYPT_SIGNATURE_OPERATION","Value":16}
,{"Name":"XCN_NCRYPT_RNG_OPERATION","Value":32}
,{"Name":"XCN_NCRYPT_KEY_DERIVATION_OPERATION","Value":64}
,{"Name":"XCN_NCRYPT_ANY_ASYMMETRIC_OPERATION","Value":28}
,{"Name":"XCN_NCRYPT_PREFER_SIGNATURE_ONLY_OPERATION","Value":2097152}
,{"Name":"XCN_NCRYPT_PREFER_NON_SIGNATURE_OPERATION","Value":4194304}
,{"Name":"XCN_NCRYPT_EXACT_MATCH_OPERATION","Value":8388608}
,{"Name":"XCN_NCRYPT_PREFERENCE_MASK_OPERATION","Value":14680064}
]
,"IntegerBase":"Int32"
},{
"Name":"ICspAlgorithm"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab305-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetAlgorithmOid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Length","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"AlgFlags","Type":{"Kind":"ApiRef","Name":"AlgorithmFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_DefaultLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_IncrementLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_LongName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Valid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_MaxLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_MinLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Type"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AlgorithmType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Operations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AlgorithmOperationFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICspAlgorithms"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab306-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspAlgorithm","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"ICspAlgorithm","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_ItemByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspAlgorithm","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_IndexByObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pObjectId","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"X509KeySpec"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_AT_NONE","Value":0}
,{"Name":"XCN_AT_KEYEXCHANGE","Value":1}
,{"Name":"XCN_AT_SIGNATURE","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"ICspInformation"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab307-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitializeFromName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"X509ProviderType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pAlgorithm","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"MachineContext","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_CspAlgorithms"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspAlgorithms","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_HasHardwareRandomNumberGenerator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_IsHardwareDevice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_IsRemovable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_IsSoftwareDevice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_Valid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_MaxKeyContainerNameLength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Type"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509ProviderType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Version"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_KeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509KeySpec","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_IsSmartCard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"GetDefaultSecurityDescriptor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MachineContext","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_LegacyCsp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"GetCspStatusFromOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAlgorithm","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Operations","Type":{"Kind":"ApiRef","Name":"AlgorithmOperationFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICspInformations"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab308-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"ICspInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AddAvailableCsps"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_ItemByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppCspInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCspStatusFromProviderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strProviderName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"LegacyKeySpec","Type":{"Kind":"ApiRef","Name":"X509KeySpec","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCspStatusesFromOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Operations","Type":{"Kind":"ApiRef","Name":"AlgorithmOperationFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pCspInformation","Type":{"Kind":"ApiRef","Name":"ICspInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatuses","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetEncryptionCspAlgorithms"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCspInformation","Type":{"Kind":"ApiRef","Name":"ICspInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspAlgorithms","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetHashAlgorithms"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCspInformation","Type":{"Kind":"ApiRef","Name":"ICspInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICspStatus"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab309-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCsp","Type":{"Kind":"ApiRef","Name":"ICspInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pAlgorithm","Type":{"Kind":"ApiRef","Name":"ICspAlgorithm","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_Ordinal"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_Ordinal"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_CspAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspAlgorithm","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_CspInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_EnrollmentStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509EnrollmentStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_DisplayName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICspStatuses"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab30a-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_ItemByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strCspName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strAlgorithmName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ItemByOrdinal"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Ordinal","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ItemByOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strCspName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strAlgorithmName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Operations","Type":{"Kind":"ApiRef","Name":"AlgorithmOperationFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ItemByProvider"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCspStatus","Type":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"KeyIdentifierHashAlgorithm"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SKIHashDefault","Value":0}
,{"Name":"SKIHashSha1","Value":1}
,{"Name":"SKIHashCapiSha1","Value":2}
,{"Name":"SKIHashSha256","Value":3}
,{"Name":"SKIHashHPKP","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509PublicKey"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab30b-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pObjectId","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"strEncodedKey","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedParameters","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromEncodedPublicKeyInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedPublicKeyInfo","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Algorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Length"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_EncodedKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_EncodedParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ComputeKeyIdentifier"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Algorithm","Type":{"Kind":"ApiRef","Name":"KeyIdentifierHashAlgorithm","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"X509PrivateKeyExportFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_NCRYPT_ALLOW_EXPORT_NONE","Value":0}
,{"Name":"XCN_NCRYPT_ALLOW_EXPORT_FLAG","Value":1}
,{"Name":"XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG","Value":2}
,{"Name":"XCN_NCRYPT_ALLOW_ARCHIVING_FLAG","Value":4}
,{"Name":"XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"X509PrivateKeyUsageFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_NCRYPT_ALLOW_USAGES_NONE","Value":0}
,{"Name":"XCN_NCRYPT_ALLOW_DECRYPT_FLAG","Value":1}
,{"Name":"XCN_NCRYPT_ALLOW_SIGNING_FLAG","Value":2}
,{"Name":"XCN_NCRYPT_ALLOW_KEY_AGREEMENT_FLAG","Value":4}
,{"Name":"XCN_NCRYPT_ALLOW_KEY_IMPORT_FLAG","Value":8}
,{"Name":"XCN_NCRYPT_ALLOW_ALL_USAGES","Value":16777215}
]
,"IntegerBase":"Int32"
},{
"Name":"X509PrivateKeyProtection"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_NCRYPT_UI_NO_PROTECTION_FLAG","Value":0}
,{"Name":"XCN_NCRYPT_UI_PROTECT_KEY_FLAG","Value":1}
,{"Name":"XCN_NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG","Value":2}
,{"Name":"XCN_NCRYPT_UI_FINGERPRINT_PROTECTION_FLAG","Value":4}
,{"Name":"XCN_NCRYPT_UI_APPCONTAINER_ACCESS_MEDIUM_FLAG","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"X509PrivateKeyVerify"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"VerifyNone","Value":0}
,{"Name":"VerifySilent","Value":1}
,{"Name":"VerifySmartCardNone","Value":2}
,{"Name":"VerifySmartCardSilent","Value":3}
,{"Name":"VerifyAllowUI","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509PrivateKey"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab30c-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Open"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Create"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Close"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Delete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Verify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"VerifyType","Type":{"Kind":"ApiRef","Name":"X509PrivateKeyVerify","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Import"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strExportType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedKey","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Export"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strExportType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncodedKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ExportPublicKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppPublicKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509PublicKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ContainerName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ContainerName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ContainerNamePrefix"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ContainerNamePrefix"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ReaderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ReaderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CspInformations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspInformations","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CspInformations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ICspInformations","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_CspStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CspStatus"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ICspStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_ProviderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ProviderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ProviderType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509ProviderType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ProviderType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"X509ProviderType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_LegacyCsp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_LegacyCsp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_Algorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Algorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_KeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509KeySpec","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_KeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"X509KeySpec","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Length"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_Length"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ExportPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509PrivateKeyExportFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ExportPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"X509PrivateKeyExportFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_KeyUsage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509PrivateKeyUsageFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_KeyUsage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"X509PrivateKeyUsageFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_KeyProtection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509PrivateKeyProtection","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_KeyProtection"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"X509PrivateKeyProtection","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MachineContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_MachineContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_SecurityDescriptor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SecurityDescriptor"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Certificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Certificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_UniqueContainerName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Opened"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_DefaultContainer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_Existing"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_Existing"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_ParentWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_ParentWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_UIContextMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_UIContextMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put_Pin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_FriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_FriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Description"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Description"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"X509HardwareKeyUsageFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_NCRYPT_PCP_NONE","Value":0}
,{"Name":"XCN_NCRYPT_TPM12_PROVIDER","Value":65536}
,{"Name":"XCN_NCRYPT_PCP_SIGNATURE_KEY","Value":1}
,{"Name":"XCN_NCRYPT_PCP_ENCRYPTION_KEY","Value":2}
,{"Name":"XCN_NCRYPT_PCP_GENERIC_KEY","Value":3}
,{"Name":"XCN_NCRYPT_PCP_STORAGE_KEY","Value":4}
,{"Name":"XCN_NCRYPT_PCP_IDENTITY_KEY","Value":8}
]
,"IntegerBase":"Int32"
},{
"Name":"X509KeyParametersExportType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_CRYPT_OID_USE_CURVE_NONE","Value":0}
,{"Name":"XCN_CRYPT_OID_USE_CURVE_NAME_FOR_ENCODE_FLAG","Value":536870912}
,{"Name":"XCN_CRYPT_OID_USE_CURVE_PARAMETERS_FOR_ENCODE_FLAG","Value":268435456}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509PrivateKey2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"728ab362-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509PrivateKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"get_HardwareKeyUsage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509HardwareKeyUsageFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_HardwareKeyUsage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"X509HardwareKeyUsageFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AlternateStorageLocation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_AlternateStorageLocation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AlgorithmName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_AlgorithmName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AlgorithmParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_AlgorithmParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ParametersExportType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509KeyParametersExportType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ParametersExportType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"X509KeyParametersExportType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IX509EndorsementKey"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b11cd855-f4c4-4fc6-b710-4422237f09e9"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ProviderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ProviderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Length"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_Opened"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"AddCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RemoveCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetCertificateByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ManufacturerOnly","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCertificateCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ManufacturerOnly","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"ExportPublicKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppPublicKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509PublicKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Open"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Close"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IX509Extension"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab30d-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pObjectId","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RawData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Critical"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_Critical"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IX509Extensions"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab30e-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_IndexByObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pObjectId","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"AddRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IX509Extensions","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"X509KeyUsageFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_CERT_NO_KEY_USAGE","Value":0}
,{"Name":"XCN_CERT_DIGITAL_SIGNATURE_KEY_USAGE","Value":128}
,{"Name":"XCN_CERT_NON_REPUDIATION_KEY_USAGE","Value":64}
,{"Name":"XCN_CERT_KEY_ENCIPHERMENT_KEY_USAGE","Value":32}
,{"Name":"XCN_CERT_DATA_ENCIPHERMENT_KEY_USAGE","Value":16}
,{"Name":"XCN_CERT_KEY_AGREEMENT_KEY_USAGE","Value":8}
,{"Name":"XCN_CERT_KEY_CERT_SIGN_KEY_USAGE","Value":4}
,{"Name":"XCN_CERT_OFFLINE_CRL_SIGN_KEY_USAGE","Value":2}
,{"Name":"XCN_CERT_CRL_SIGN_KEY_USAGE","Value":2}
,{"Name":"XCN_CERT_ENCIPHER_ONLY_KEY_USAGE","Value":1}
,{"Name":"XCN_CERT_DECIPHER_ONLY_KEY_USAGE","Value":32768}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509ExtensionKeyUsage"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab30f-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"UsageFlags","Type":{"Kind":"ApiRef","Name":"X509KeyUsageFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_KeyUsage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509KeyUsageFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509ExtensionEnhancedKeyUsage"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab310-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_EnhancedKeyUsage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509ExtensionTemplateName"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab311-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strTemplateName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_TemplateName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509ExtensionTemplate"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab312-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTemplateOid","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_TemplateOid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_MajorVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_MinorVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"AlternativeNameType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_CERT_ALT_NAME_UNKNOWN","Value":0}
,{"Name":"XCN_CERT_ALT_NAME_OTHER_NAME","Value":1}
,{"Name":"XCN_CERT_ALT_NAME_RFC822_NAME","Value":2}
,{"Name":"XCN_CERT_ALT_NAME_DNS_NAME","Value":3}
,{"Name":"XCN_CERT_ALT_NAME_X400_ADDRESS","Value":4}
,{"Name":"XCN_CERT_ALT_NAME_DIRECTORY_NAME","Value":5}
,{"Name":"XCN_CERT_ALT_NAME_EDI_PARTY_NAME","Value":6}
,{"Name":"XCN_CERT_ALT_NAME_URL","Value":7}
,{"Name":"XCN_CERT_ALT_NAME_IP_ADDRESS","Value":8}
,{"Name":"XCN_CERT_ALT_NAME_REGISTERED_ID","Value":9}
,{"Name":"XCN_CERT_ALT_NAME_GUID","Value":10}
,{"Name":"XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME","Value":11}
]
,"IntegerBase":"Int32"
},{
"Name":"IAlternativeName"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab313-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitializeFromString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"AlternativeNameType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromRawData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"AlternativeNameType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strRawData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromOtherName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pObjectId","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strRawData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ToBeWrapped","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_Type"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AlternativeNameType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_StrValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RawData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IAlternativeNames"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab314-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAlternativeName","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IAlternativeName","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IX509ExtensionAlternativeNames"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab315-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IAlternativeNames","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AlternativeNames"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAlternativeNames","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509ExtensionBasicConstraints"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab316-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"IsCA","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"PathLenConstraint","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_IsCA"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_PathLenConstraint"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509ExtensionSubjectKeyIdentifier"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab317-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strKeyIdentifier","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SubjectKeyIdentifier"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509ExtensionAuthorityKeyIdentifier"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab318-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strKeyIdentifier","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AuthorityKeyIdentifier"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISmimeCapability"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab319-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pObjectId","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"BitCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_BitCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISmimeCapabilities"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab31a-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISmimeCapability","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"ISmimeCapability","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"AddFromCsp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ICspInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"AddAvailableSmimeCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MachineContext","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IX509ExtensionSmimeCapabilities"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab31b-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ISmimeCapabilities","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SmimeCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISmimeCapabilities","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"PolicyQualifierType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PolicyQualifierTypeUnknown","Value":0}
,{"Name":"PolicyQualifierTypeUrl","Value":1}
,{"Name":"PolicyQualifierTypeUserNotice","Value":2}
,{"Name":"PolicyQualifierTypeFlags","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"IPolicyQualifier"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab31c-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strQualifier","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"PolicyQualifierType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Qualifier"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Type"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PolicyQualifierType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RawData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IPolicyQualifiers"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab31d-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPolicyQualifier","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IPolicyQualifier","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ICertificatePolicy"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab31e-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_ObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_PolicyQualifiers"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPolicyQualifiers","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertificatePolicies"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab31f-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertificatePolicy","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"ICertificatePolicy","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IX509ExtensionCertificatePolicies"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab320-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ICertificatePolicies","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Policies"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertificatePolicies","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509ExtensionMSApplicationPolicies"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab321-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Extension","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ICertificatePolicies","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Policies"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertificatePolicies","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509Attribute"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab322-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pObjectId","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RawData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509Attributes"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab323-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509Attribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IX509Attribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"IX509AttributeExtensions"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab324-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Attribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pExtensions","Type":{"Kind":"ApiRef","Name":"IX509Extensions","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_X509Extensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509Extensions","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"RequestClientInfoClientId"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ClientIdNone","Value":0}
,{"Name":"ClientIdXEnroll2003","Value":1}
,{"Name":"ClientIdAutoEnroll2003","Value":2}
,{"Name":"ClientIdWizard2003","Value":3}
,{"Name":"ClientIdCertReq2003","Value":4}
,{"Name":"ClientIdDefaultRequest","Value":5}
,{"Name":"ClientIdAutoEnroll","Value":6}
,{"Name":"ClientIdRequestWizard","Value":7}
,{"Name":"ClientIdEOBO","Value":8}
,{"Name":"ClientIdCertReq","Value":9}
,{"Name":"ClientIdTest","Value":10}
,{"Name":"ClientIdWinRT","Value":11}
,{"Name":"ClientIdUserStart","Value":1000}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509AttributeClientId"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab325-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Attribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ClientId","Type":{"Kind":"ApiRef","Name":"RequestClientInfoClientId","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strMachineDnsName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strUserSamName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strProcessName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ClientId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RequestClientInfoClientId","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_MachineDnsName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_UserSamName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ProcessName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509AttributeRenewalCertificate"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab326-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Attribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCert","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RenewalCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509AttributeArchiveKey"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab327-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Attribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pKey","Type":{"Kind":"ApiRef","Name":"IX509PrivateKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCAXCert","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pAlgorithm","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"EncryptionStrength","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_EncryptedKeyBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_EncryptionAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_EncryptionStrength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509AttributeArchiveKeyHash"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab328-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Attribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncodeFromEncryptedKeyBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncryptedKeyBlob","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_EncryptedKeyHashBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509AttributeOSVersion"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab32a-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Attribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strOSVersion","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_OSVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509AttributeCspProvider"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab32b-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Attribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"KeySpec","Type":{"Kind":"ApiRef","Name":"X509KeySpec","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strProviderName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strSignature","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_KeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509KeySpec","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ProviderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Signature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICryptAttribute"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab32c-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitializeFromObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pObjectId","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeFromValues"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IX509Attributes","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_ObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Values"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509Attributes","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICryptAttributes"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab32d-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICryptAttribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"ICryptAttribute","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_IndexByObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pObjectId","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"AddRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ICryptAttributes","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"CERTENROLL_PROPERTYID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_PROPERTYID_NONE","Value":0}
,{"Name":"XCN_CERT_KEY_PROV_HANDLE_PROP_ID","Value":1}
,{"Name":"XCN_CERT_KEY_PROV_INFO_PROP_ID","Value":2}
,{"Name":"XCN_CERT_SHA1_HASH_PROP_ID","Value":3}
,{"Name":"XCN_CERT_MD5_HASH_PROP_ID","Value":4}
,{"Name":"XCN_CERT_HASH_PROP_ID","Value":3}
,{"Name":"XCN_CERT_KEY_CONTEXT_PROP_ID","Value":5}
,{"Name":"XCN_CERT_KEY_SPEC_PROP_ID","Value":6}
,{"Name":"XCN_CERT_IE30_RESERVED_PROP_ID","Value":7}
,{"Name":"XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID","Value":8}
,{"Name":"XCN_CERT_ENHKEY_USAGE_PROP_ID","Value":9}
,{"Name":"XCN_CERT_CTL_USAGE_PROP_ID","Value":9}
,{"Name":"XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID","Value":10}
,{"Name":"XCN_CERT_FRIENDLY_NAME_PROP_ID","Value":11}
,{"Name":"XCN_CERT_PVK_FILE_PROP_ID","Value":12}
,{"Name":"XCN_CERT_DESCRIPTION_PROP_ID","Value":13}
,{"Name":"XCN_CERT_ACCESS_STATE_PROP_ID","Value":14}
,{"Name":"XCN_CERT_SIGNATURE_HASH_PROP_ID","Value":15}
,{"Name":"XCN_CERT_SMART_CARD_DATA_PROP_ID","Value":16}
,{"Name":"XCN_CERT_EFS_PROP_ID","Value":17}
,{"Name":"XCN_CERT_FORTEZZA_DATA_PROP_ID","Value":18}
,{"Name":"XCN_CERT_ARCHIVED_PROP_ID","Value":19}
,{"Name":"XCN_CERT_KEY_IDENTIFIER_PROP_ID","Value":20}
,{"Name":"XCN_CERT_AUTO_ENROLL_PROP_ID","Value":21}
,{"Name":"XCN_CERT_PUBKEY_ALG_PARA_PROP_ID","Value":22}
,{"Name":"XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID","Value":23}
,{"Name":"XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID","Value":24}
,{"Name":"XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID","Value":25}
,{"Name":"XCN_CERT_ENROLLMENT_PROP_ID","Value":26}
,{"Name":"XCN_CERT_DATE_STAMP_PROP_ID","Value":27}
,{"Name":"XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID","Value":28}
,{"Name":"XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID","Value":29}
,{"Name":"XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID","Value":30}
,{"Name":"XCN_CERT_RENEWAL_PROP_ID","Value":64}
,{"Name":"XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID","Value":65}
,{"Name":"XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID","Value":66}
,{"Name":"XCN_CERT_AIA_URL_RETRIEVED_PROP_ID","Value":67}
,{"Name":"XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID","Value":68}
,{"Name":"XCN_CERT_BACKED_UP_PROP_ID","Value":69}
,{"Name":"XCN_CERT_OCSP_RESPONSE_PROP_ID","Value":70}
,{"Name":"XCN_CERT_REQUEST_ORIGINATOR_PROP_ID","Value":71}
,{"Name":"XCN_CERT_SOURCE_LOCATION_PROP_ID","Value":72}
,{"Name":"XCN_CERT_SOURCE_URL_PROP_ID","Value":73}
,{"Name":"XCN_CERT_NEW_KEY_PROP_ID","Value":74}
,{"Name":"XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID","Value":75}
,{"Name":"XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID","Value":76}
,{"Name":"XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID","Value":77}
,{"Name":"XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID","Value":78}
,{"Name":"XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID","Value":79}
,{"Name":"XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID","Value":80}
,{"Name":"XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","Value":81}
,{"Name":"XCN_CERT_CA_DISABLE_CRL_PROP_ID","Value":82}
,{"Name":"XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID","Value":83}
,{"Name":"XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID","Value":84}
,{"Name":"XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID","Value":85}
,{"Name":"XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID","Value":86}
,{"Name":"XCN_CERT_CEP_PROP_ID","Value":87}
,{"Name":"XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID","Value":89}
,{"Name":"XCN_CERT_SCARD_PIN_ID_PROP_ID","Value":90}
,{"Name":"XCN_CERT_SCARD_PIN_INFO_PROP_ID","Value":91}
,{"Name":"XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID","Value":92}
,{"Name":"XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","Value":93}
,{"Name":"XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID","Value":94}
,{"Name":"XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID","Value":95}
,{"Name":"XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID","Value":96}
,{"Name":"XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID","Value":97}
,{"Name":"XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID","Value":98}
,{"Name":"XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID","Value":99}
,{"Name":"XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID","Value":100}
,{"Name":"XCN_CERT_SMART_CARD_READER_PROP_ID","Value":101}
,{"Name":"XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID","Value":102}
,{"Name":"XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID","Value":103}
,{"Name":"XCN_CERT_DISALLOWED_FILETIME_PROP_ID","Value":104}
,{"Name":"XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID","Value":105}
,{"Name":"XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID","Value":106}
,{"Name":"XCN_CERT_SHA256_HASH_PROP_ID","Value":107}
,{"Name":"XCN_CERT_SCEP_SERVER_CERTS_PROP_ID","Value":108}
,{"Name":"XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID","Value":109}
,{"Name":"XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID","Value":110}
,{"Name":"XCN_CERT_SCEP_CA_CERT_PROP_ID","Value":111}
,{"Name":"XCN_CERT_SCEP_SIGNER_CERT_PROP_ID","Value":112}
,{"Name":"XCN_CERT_SCEP_NONCE_PROP_ID","Value":113}
,{"Name":"XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID","Value":114}
,{"Name":"XCN_CERT_SCEP_FLAGS_PROP_ID","Value":115}
,{"Name":"XCN_CERT_SCEP_GUID_PROP_ID","Value":116}
,{"Name":"XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID","Value":117}
,{"Name":"XCN_CERT_ISOLATED_KEY_PROP_ID","Value":118}
,{"Name":"XCN_CERT_SERIAL_CHAIN_PROP_ID","Value":119}
,{"Name":"XCN_CERT_KEY_CLASSIFICATION_PROP_ID","Value":120}
,{"Name":"XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID","Value":122}
,{"Name":"XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID","Value":123}
,{"Name":"XCN_CERT_PIN_SHA256_HASH_PROP_ID","Value":124}
,{"Name":"XCN_CERT_CLR_DELETE_KEY_PROP_ID","Value":125}
,{"Name":"XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID","Value":126}
,{"Name":"XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID","Value":127}
,{"Name":"XCN_CERT_FIRST_RESERVED_PROP_ID","Value":128}
,{"Name":"XCN_CERT_LAST_RESERVED_PROP_ID","Value":32767}
,{"Name":"XCN_CERT_FIRST_USER_PROP_ID","Value":32768}
,{"Name":"XCN_CERT_LAST_USER_PROP_ID","Value":65535}
,{"Name":"XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID","Value":4096}
]
,"IntegerBase":"Int32"
},{
"Name":"ICertProperty"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab32e-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"InitializeFromCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MachineContext","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_PropertyId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTENROLL_PROPERTYID","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_PropertyId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"CERTENROLL_PROPERTYID","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RawData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RemoveFromCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MachineContext","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetValueOnCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MachineContext","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ICertProperties"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab32f-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"InitializeFromCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MachineContext","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ICertPropertyFriendlyName"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab330-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strFriendlyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_FriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertyDescription"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab331-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strDescription","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Description"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertyAutoEnroll"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab332-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strTemplateName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_TemplateName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertyRequestOriginator"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab333-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strRequestOriginator","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromLocalRequestOriginator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_RequestOriginator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertySHA1Hash"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab334-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strRenewalValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SHA1Hash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertyKeyProvInfo"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab336-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IX509PrivateKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_PrivateKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509PrivateKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertyArchived"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab337-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ArchivedValue","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_Archived"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertyBackedUp"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab338-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeFromCurrentTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"BackedUpValue","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"BackedUpValue","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"Date","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_BackedUpValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_BackedUpTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pDate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertyEnrollment"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab339-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"RequestId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strCADnsName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strCAName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strFriendlyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RequestId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_CADnsName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_CAName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_FriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertyRenewal"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab33a-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strRenewalValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromCertificateHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MachineContext","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Renewal"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertPropertyArchivedKeyHash"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab33b-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strArchivedKeyHashValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ArchivedKeyHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"EnrollmentPolicyServerPropertyFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DefaultNone","Value":0}
,{"Name":"DefaultPolicyServer","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"PolicyServerUrlFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PsfNone","Value":0}
,{"Name":"PsfLocationGroupPolicy","Value":1}
,{"Name":"PsfLocationRegistry","Value":2}
,{"Name":"PsfUseClientId","Value":4}
,{"Name":"PsfAutoEnrollmentEnabled","Value":16}
,{"Name":"PsfAllowUnTrustedCA","Value":32}
]
,"IntegerBase":"Int32"
},{
"Name":"ICertPropertyEnrollmentPolicyServer"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"728ab34a-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertProperty","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PropertyFlags","Type":{"Kind":"ApiRef","Name":"EnrollmentPolicyServerPropertyFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"AuthFlags","Type":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"EnrollmentServerAuthFlags","Type":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"UrlFlags","Type":{"Kind":"ApiRef","Name":"PolicyServerUrlFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strRequestId","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strId","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strEnrollmentServerUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetPolicyServerUrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetPolicyServerId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetEnrollmentServerUrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetRequestIdString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetPropertyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EnrollmentPolicyServerPropertyFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetUrlFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PolicyServerUrlFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetAuthentication"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetEnrollmentServerAuthentication"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509SignatureInformation"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab33c-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_PublicKeyAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_PublicKeyAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_Parameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Parameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AlternateSignatureAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_AlternateSignatureAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_AlternateSignatureAlgorithmSet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_NullSigned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_NullSigned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"GetSignatureAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Pkcs7Signature","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"SignatureKey","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetDefaultValues"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ISignerCertificate"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab33d-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MachineContext","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"VerifyType","Type":{"Kind":"ApiRef","Name":"X509PrivateKeyVerify","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Certificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_PrivateKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509PrivateKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_ParentWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_ParentWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_UIContextMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_UIContextMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put_Pin"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SignatureInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509SignatureInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISignerCertificates"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab33e-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Find"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSignerCert","Type":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"piSignerCert","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509NameValuePair"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab33f-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Value"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Name"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509NameValuePairs"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab340-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509NameValuePair","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IX509NameValuePair","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"EnrollmentTemplateProperty"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"TemplatePropCommonName","Value":1}
,{"Name":"TemplatePropFriendlyName","Value":2}
,{"Name":"TemplatePropEKUs","Value":3}
,{"Name":"TemplatePropCryptoProviders","Value":4}
,{"Name":"TemplatePropMajorRevision","Value":5}
,{"Name":"TemplatePropDescription","Value":6}
,{"Name":"TemplatePropKeySpec","Value":7}
,{"Name":"TemplatePropSchemaVersion","Value":8}
,{"Name":"TemplatePropMinorRevision","Value":9}
,{"Name":"TemplatePropRASignatureCount","Value":10}
,{"Name":"TemplatePropMinimumKeySize","Value":11}
,{"Name":"TemplatePropOID","Value":12}
,{"Name":"TemplatePropSupersede","Value":13}
,{"Name":"TemplatePropRACertificatePolicies","Value":14}
,{"Name":"TemplatePropRAEKUs","Value":15}
,{"Name":"TemplatePropCertificatePolicies","Value":16}
,{"Name":"TemplatePropV1ApplicationPolicy","Value":17}
,{"Name":"TemplatePropAsymmetricAlgorithm","Value":18}
,{"Name":"TemplatePropKeySecurityDescriptor","Value":19}
,{"Name":"TemplatePropSymmetricAlgorithm","Value":20}
,{"Name":"TemplatePropSymmetricKeyLength","Value":21}
,{"Name":"TemplatePropHashAlgorithm","Value":22}
,{"Name":"TemplatePropKeyUsage","Value":23}
,{"Name":"TemplatePropEnrollmentFlags","Value":24}
,{"Name":"TemplatePropSubjectNameFlags","Value":25}
,{"Name":"TemplatePropPrivateKeyFlags","Value":26}
,{"Name":"TemplatePropGeneralFlags","Value":27}
,{"Name":"TemplatePropSecurityDescriptor","Value":28}
,{"Name":"TemplatePropExtensions","Value":29}
,{"Name":"TemplatePropValidityPeriod","Value":30}
,{"Name":"TemplatePropRenewalPeriod","Value":31}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509CertificateTemplate"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"54244a13-555a-4e22-896d-1b0e52f76406"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Property"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"property","Type":{"Kind":"ApiRef","Name":"EnrollmentTemplateProperty","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509CertificateTemplates"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"13b79003-2181-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_ItemByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ItemByOid"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOid","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"CommitTemplateFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CommitFlagSaveTemplateGenerateOID","Value":1}
,{"Name":"CommitFlagSaveTemplateUseCurrentOID","Value":2}
,{"Name":"CommitFlagSaveTemplateOverwrite","Value":3}
,{"Name":"CommitFlagDeleteTemplate","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509CertificateTemplateWritable"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f49466a7-395a-4e9e-b6e7-32b331600dc0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Commit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"commitFlags","Type":{"Kind":"ApiRef","Name":"CommitTemplateFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strServerContext","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Property"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"property","Type":{"Kind":"ApiRef","Name":"EnrollmentTemplateProperty","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Property"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"property","Type":{"Kind":"ApiRef","Name":"EnrollmentTemplateProperty","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Template"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"EnrollmentCAProperty"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CAPropCommonName","Value":1}
,{"Name":"CAPropDistinguishedName","Value":2}
,{"Name":"CAPropSanitizedName","Value":3}
,{"Name":"CAPropSanitizedShortName","Value":4}
,{"Name":"CAPropDNSName","Value":5}
,{"Name":"CAPropCertificateTypes","Value":6}
,{"Name":"CAPropCertificate","Value":7}
,{"Name":"CAPropDescription","Value":8}
,{"Name":"CAPropWebServers","Value":9}
,{"Name":"CAPropSiteName","Value":10}
,{"Name":"CAPropSecurity","Value":11}
,{"Name":"CAPropRenewalOnly","Value":12}
]
,"IntegerBase":"Int32"
},{
"Name":"ICertificationAuthority"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"835d1f61-1e95-4bc8-b4d3-976c42b968f7"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_Property"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"property","Type":{"Kind":"ApiRef","Name":"EnrollmentCAProperty","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertificationAuthorities"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"13b79005-2181-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertificationAuthority","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"ICertificationAuthority","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ComputeSiteCosts"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_ItemByName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertificationAuthority","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"X509EnrollmentPolicyLoadOption"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"LoadOptionDefault","Value":0}
,{"Name":"LoadOptionCacheOnly","Value":1}
,{"Name":"LoadOptionReload","Value":2}
,{"Name":"LoadOptionRegisterForADChanges","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"EnrollmentPolicyFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DisableGroupPolicyList","Value":2}
,{"Name":"DisableUserServerList","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"PolicyServerUrlPropertyID"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PsPolicyID","Value":0}
,{"Name":"PsFriendlyName","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"X509EnrollmentPolicyExportFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ExportTemplates","Value":1}
,{"Name":"ExportOIDs","Value":2}
,{"Name":"ExportCAs","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509EnrollmentPolicyServer"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"13b79026-2181-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"bstrPolicyServerUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"bstrPolicyServerId","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"authFlags","Type":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"fIsUnTrusted","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"LoadPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"option","Type":{"Kind":"ApiRef","Name":"X509EnrollmentPolicyLoadOption","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetTemplates"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTemplates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplates","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCAsForTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppCAs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertificationAuthorities","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCAs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppCAs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertificationAuthorities","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Validate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetCustomOids"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppObjectIds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetNextUpdateTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetLastUpdateTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"GetPolicyServerUrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetPolicyServerId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetFriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetIsDefaultCEP"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"GetUseClientId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"GetAllowUnTrustedCA"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"GetCachePath"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCacheDir"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetAuthFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetCredential"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hWndParent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"flag","Type":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCredential","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"QueryChanges"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"InitializeImport"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"val","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Export"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"exportFlags","Type":{"Kind":"ApiRef","Name":"X509EnrollmentPolicyExportFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Cost"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"put_Cost"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}]
},{
"Name":"IX509PolicyServerUrl"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"884e204a-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Url"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Url"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Default"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_Default"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_Flags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PolicyServerUrlFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Flags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"PolicyServerUrlFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AuthFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_AuthFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Cost"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"put_Cost"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"GetStringProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"propertyId","Type":{"Kind":"ApiRef","Name":"PolicyServerUrlPropertyID","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetStringProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"propertyId","Type":{"Kind":"ApiRef","Name":"PolicyServerUrlPropertyID","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"UpdateRegistry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"RemoveFromRegistry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IX509PolicyServerListManager"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"884e204b-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509PolicyServerUrl","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IX509PolicyServerUrl","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"PolicyServerUrlFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"X509RequestType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"TypeAny","Value":0}
,{"Name":"TypePkcs10","Value":1}
,{"Name":"TypePkcs7","Value":2}
,{"Name":"TypeCmc","Value":3}
,{"Name":"TypeCertificate","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"X509RequestInheritOptions"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"InheritDefault","Value":0}
,{"Name":"InheritNewDefaultKey","Value":1}
,{"Name":"InheritNewSimilarKey","Value":2}
,{"Name":"InheritPrivateKey","Value":3}
,{"Name":"InheritPublicKey","Value":4}
,{"Name":"InheritKeyMask","Value":15}
,{"Name":"InheritNone","Value":16}
,{"Name":"InheritRenewalCertificateFlag","Value":32}
,{"Name":"InheritTemplateFlag","Value":64}
,{"Name":"InheritSubjectFlag","Value":128}
,{"Name":"InheritExtensionsFlag","Value":256}
,{"Name":"InheritSubjectAltNameFlag","Value":512}
,{"Name":"InheritValidityPeriodFlag","Value":1024}
,{"Name":"InheritReserved80000000","Value":-2147483648}
]
,"IntegerBase":"Int32"
},{
"Name":"InnerRequestLevel"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"LevelInnermost","Value":0}
,{"Name":"LevelNext","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509CertificateRequest"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab341-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Encode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ResetForEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetInnerRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Level","Type":{"Kind":"ApiRef","Name":"InnerRequestLevel","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateRequest","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Type"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509RequestType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_EnrollmentContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_ParentWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_ParentWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_UIContextMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_UIContextMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SuppressDefaults"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_SuppressDefaults"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_RenewalCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_RenewalCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ClientId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RequestClientInfoClientId","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ClientId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"RequestClientInfoClientId","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CspInformations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspInformations","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CspInformations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ICspInformations","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_AlternateSignatureAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_AlternateSignatureAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_RawData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"Pkcs10AllowedSignatureTypes"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AllowedKeySignature","Value":1}
,{"Name":"AllowedNullSignature","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509CertificateRequestPkcs10"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab342-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequest","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeFromTemplateName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strTemplateName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromPrivateKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPrivateKey","Type":{"Kind":"ApiRef","Name":"IX509PrivateKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"strTemplateName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromPublicKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPublicKey","Type":{"Kind":"ApiRef","Name":"IX509PublicKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"strTemplateName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"InheritOptions","Type":{"Kind":"ApiRef","Name":"X509RequestInheritOptions","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CheckSignature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"AllowedSignatureTypes","Type":{"Kind":"ApiRef","Name":"Pkcs10AllowedSignatureTypes","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"IsSmartCard"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_TemplateObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_PublicKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509PublicKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_PrivateKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509PrivateKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_NullSigned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_ReuseKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_OldCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Subject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX500DistinguishedName","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Subject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IX500DistinguishedName","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_CspStatuses"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatuses","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_SmimeCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_SmimeCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_SignatureInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509SignatureInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_KeyContainerNamePrefix"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_KeyContainerNamePrefix"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CryptAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICryptAttributes","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_X509Extensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509Extensions","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_CriticalExtensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_SuppressOids"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RawDataToBeSigned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Signature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCspStatuses"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"KeySpec","Type":{"Kind":"ApiRef","Name":"X509KeySpec","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"ppCspStatuses","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICspStatuses","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509CertificateRequestPkcs10V2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"728ab35b-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequestPkcs10","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeFromTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPolicyServer","Type":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeFromPrivateKeyTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPrivateKey","Type":{"Kind":"ApiRef","Name":"IX509PrivateKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pPolicyServer","Type":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeFromPublicKeyTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPublicKey","Type":{"Kind":"ApiRef","Name":"IX509PublicKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pPolicyServer","Type":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_PolicyServer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppPolicyServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Template"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppTemplate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509CertificateRequestPkcs10V3"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"54ea9942-3d66-4530-b76e-7c9170d3ec52"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequestPkcs10V2","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"get_AttestPrivateKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_AttestPrivateKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_AttestationEncryptionCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_AttestationEncryptionCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_EncryptionAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_EncryptionAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_EncryptionStrength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_EncryptionStrength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ChallengePassword"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ChallengePassword"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_NameValuePairs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509NameValuePairs","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"KeyAttestationClaimType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_NCRYPT_CLAIM_NONE","Value":0}
,{"Name":"XCN_NCRYPT_CLAIM_AUTHORITY_AND_SUBJECT","Value":3}
,{"Name":"XCN_NCRYPT_CLAIM_AUTHORITY_ONLY","Value":1}
,{"Name":"XCN_NCRYPT_CLAIM_SUBJECT_ONLY","Value":2}
,{"Name":"XCN_NCRYPT_CLAIM_UNKNOWN","Value":4096}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509CertificateRequestPkcs10V4"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"728ab363-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequestPkcs10V3","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"get_ClaimType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KeyAttestationClaimType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ClaimType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"KeyAttestationClaimType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_AttestPrivateKeyPreferred"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_AttestPrivateKeyPreferred"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IX509CertificateRequestCertificate"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab343-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequestPkcs10","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"CheckPublicKeySignature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPublicKey","Type":{"Kind":"ApiRef","Name":"IX509PublicKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_Issuer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX500DistinguishedName","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Issuer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IX500DistinguishedName","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_NotBefore"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"put_NotBefore"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_NotAfter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"put_NotAfter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_SerialNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SerialNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IX509CertificateRequestCertificate2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"728ab35a-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequestCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeFromTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPolicyServer","Type":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeFromPrivateKeyTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPrivateKey","Type":{"Kind":"ApiRef","Name":"IX509PrivateKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pPolicyServer","Type":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_PolicyServer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppPolicyServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Template"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppTemplate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509CertificateRequestPkcs7"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab344-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequest","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeFromTemplateName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strTemplateName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"RenewalRequest","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
,{"Name":"strCertificate","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"InheritOptions","Type":{"Kind":"ApiRef","Name":"X509RequestInheritOptions","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromInnerRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInnerRequest","Type":{"Kind":"ApiRef","Name":"IX509CertificateRequest","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RequesterName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_RequesterName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IX509CertificateRequestPkcs7V2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"728ab35c-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequestPkcs7","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeFromTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPolicyServer","Type":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_PolicyServer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppPolicyServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Template"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppTemplate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CheckCertificateSignature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ValidateCertificateChain","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"IX509CertificateRequestCmc"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab345-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequestPkcs7","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeFromInnerRequestTemplateName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInnerRequest","Type":{"Kind":"ApiRef","Name":"IX509CertificateRequest","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"strTemplateName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_TemplateObjectId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_NullSigned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_CryptAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICryptAttributes","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_NameValuePairs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509NameValuePairs","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_X509Extensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509Extensions","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_CriticalExtensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_SuppressOids"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_TransactionId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_TransactionId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_SenderNonce"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SenderNonce"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SignatureInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509SignatureInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ArchivePrivateKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_ArchivePrivateKey"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_KeyArchivalCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_KeyArchivalCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_EncryptionAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_EncryptionAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_EncryptionStrength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_EncryptionStrength"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_EncryptedKeyHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_SignerCertificates"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISignerCertificates","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509CertificateRequestCmc2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"728ab35d-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509CertificateRequestCmc","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeFromTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPolicyServer","Type":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InitializeFromInnerRequestTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pInnerRequest","Type":{"Kind":"ApiRef","Name":"IX509CertificateRequest","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pPolicyServer","Type":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_PolicyServer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppPolicyServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Template"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppTemplate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CheckSignature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"AllowedSignatureTypes","Type":{"Kind":"ApiRef","Name":"Pkcs10AllowedSignatureTypes","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CheckCertificateSignature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSignerCertificate","Type":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ValidateCertificateChain","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
}]
},{
"Name":"InstallResponseRestrictionFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AllowNone","Value":0}
,{"Name":"AllowNoOutstandingRequest","Value":1}
,{"Name":"AllowUntrustedCertificate","Value":2}
,{"Name":"AllowUntrustedRoot","Value":4}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509Enrollment"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab346-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromTemplateName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strTemplateName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeFromRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRequest","Type":{"Kind":"ApiRef","Name":"IX509CertificateRequest","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"CreateRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Enroll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"InstallResponse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Restrictions","Type":{"Kind":"ApiRef","Name":"InstallResponseRestrictionFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strResponse","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CreatePFX"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ExportOptions","Type":{"Kind":"ApiRef","Name":"PFXExportOptions","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Request"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateRequest","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_ParentWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_ParentWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_NameValuePairs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509NameValuePairs","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_EnrollmentContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Status"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509EnrollmentStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Certificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Response"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_CertificateFriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CertificateFriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CertificateDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CertificateDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"strValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RequestId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get_CAConfigString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509Enrollment2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"728ab350-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509Enrollment","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InitializeFromTemplate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pPolicyServer","Type":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pTemplate","Type":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"InstallResponse2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Restrictions","Type":{"Kind":"ApiRef","Name":"InstallResponseRestrictionFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strResponse","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strEnrollmentPolicyServerUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strEnrollmentPolicyServerID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"EnrollmentPolicyServerFlags","Type":{"Kind":"ApiRef","Name":"PolicyServerUrlFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"authFlags","Type":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_PolicyServer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppPolicyServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509EnrollmentPolicyServer","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Template"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppTemplate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateTemplate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RequestIdString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"WebEnrollmentFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"EnrollPrompt","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509EnrollmentHelper"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"728ab351-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"AddPolicyServer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEnrollmentPolicyServerURI","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strEnrollmentPolicyID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"EnrollmentPolicyServerFlags","Type":{"Kind":"ApiRef","Name":"PolicyServerUrlFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"authFlags","Type":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCredential","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddEnrollmentServer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEnrollmentServerURI","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"authFlags","Type":{"Kind":"ApiRef","Name":"X509EnrollmentAuthFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strCredential","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Enroll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEnrollmentPolicyServerURI","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strTemplateName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"enrollFlags","Type":{"Kind":"ApiRef","Name":"WebEnrollmentFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IX509EnrollmentWebClassFactory"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"728ab349-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strProgID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppIUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509MachineEnrollmentFactory"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"728ab352-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"CreateObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strProgID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppIHelper","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509EnrollmentHelper","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"CRLRevocationReason"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"XCN_CRL_REASON_UNSPECIFIED","Value":0}
,{"Name":"XCN_CRL_REASON_KEY_COMPROMISE","Value":1}
,{"Name":"XCN_CRL_REASON_CA_COMPROMISE","Value":2}
,{"Name":"XCN_CRL_REASON_AFFILIATION_CHANGED","Value":3}
,{"Name":"XCN_CRL_REASON_SUPERSEDED","Value":4}
,{"Name":"XCN_CRL_REASON_CESSATION_OF_OPERATION","Value":5}
,{"Name":"XCN_CRL_REASON_CERTIFICATE_HOLD","Value":6}
,{"Name":"XCN_CRL_REASON_REMOVE_FROM_CRL","Value":8}
,{"Name":"XCN_CRL_REASON_PRIVILEGE_WITHDRAWN","Value":9}
,{"Name":"XCN_CRL_REASON_AA_COMPROMISE","Value":10}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509CertificateRevocationListEntry"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"728ab35e-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"SerialNumber","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"RevocationDate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_SerialNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RevocationDate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"get_RevocationReason"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRLRevocationReason","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_RevocationReason"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"CRLRevocationReason","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_X509Extensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509Extensions","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_CriticalExtensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IX509CertificateRevocationListEntries"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"728ab35f-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_ItemByIndex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateRevocationListEntry","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Count"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"get__NewEnum"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pVal","Type":{"Kind":"ApiRef","Name":"IX509CertificateRevocationListEntry","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_IndexBySerialNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"SerialNumber","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"AddRange"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IX509CertificateRevocationListEntries","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"IX509CertificateRevocationList"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"728ab360-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"InitializeDecode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Encode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"ResetForEncode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"CheckPublicKeySignature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPublicKey","Type":{"Kind":"ApiRef","Name":"IX509PublicKey","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"CheckSignature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"get_Issuer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX500DistinguishedName","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Issuer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IX500DistinguishedName","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_ThisUpdate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"put_ThisUpdate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_NextUpdate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"put_NextUpdate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"get_X509CRLEntries"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateRevocationListEntries","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_X509Extensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509Extensions","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_CriticalExtensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectIds","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_SignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_CRLNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CRLNumber"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CAVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_CAVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_BaseCRL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_NullSigned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"get_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"IObjectId","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_AlternateSignatureAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_AlternateSignatureAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"get_SignatureInformation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509SignatureInformation","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RawData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RawDataToBeSigned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Signature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertificateAttestationChallenge"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"6f175a7c-4a3a-40ae-9dba-592fd6bbf9b8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strPendingFullCmcResponseWithChallenge","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"DecryptChallenge"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEnvelopedPkcs7ReencryptedToCA","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_RequestID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pstrRequestID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertificateAttestationChallenge2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4631334d-e266-47d6-bd79-be53cb2e2753"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertificateAttestationChallenge","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"put_KeyContainerName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put_KeyBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IX509SCEPEnrollment"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"728ab361-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRequest","Type":{"Kind":"ApiRef","Name":"IX509CertificateRequestPkcs10","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"strThumbprint","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ThumprintEncoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strServerCertificates","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeForPending"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CreateRequestMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateRetrievePendingMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"CreateRetrieveCertificateMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strIssuer","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"IssuerEncoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strSerialNumber","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"SerialNumberEncoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ProcessResponseMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strResponse","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509SCEPDisposition","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ServerCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_FailInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509SCEPFailInfo","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_SignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_OldCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_OldCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"ApiRef","Name":"ISignerCertificate","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"get_TransactionId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_TransactionId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Request"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509CertificateRequestPkcs10","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_CertificateFriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CertificateFriendlyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Status"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509EnrollmentStatus","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Certificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
},{
"Name":"put_Silent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
]
},{
"Name":"DeleteRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"X509SCEPProcessMessageFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SCEPProcessDefault","Value":0}
,{"Name":"SCEPProcessSkipCertInstall","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"DelayRetryAction"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"DelayRetryUnknown","Value":0}
,{"Name":"DelayRetryNone","Value":1}
,{"Name":"DelayRetryShort","Value":2}
,{"Name":"DelayRetryLong","Value":3}
,{"Name":"DelayRetrySuccess","Value":4}
,{"Name":"DelayRetryPastSuccess","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"IX509SCEPEnrollment2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"728ab364-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IX509SCEPEnrollment","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"CreateChallengeAnswerMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ProcessResponseMessage2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"X509SCEPProcessMessageFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strResponse","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509SCEPDisposition","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ResultMessageText"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_DelayRetry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DelayRetryAction","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ActivityId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ActivityId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"IX509SCEPEnrollmentHelper"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"728ab365-217d-11da-b2a4-000e7bbb2b09"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strServerUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strRequestHeaders","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pRequest","Type":{"Kind":"ApiRef","Name":"IX509CertificateRequestPkcs10","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"strCACertificateThumbprint","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"InitializeForPending"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strServerUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strRequestHeaders","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Context","Type":{"Kind":"ApiRef","Name":"X509CertificateEnrollmentContext","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strTransactionId","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Enroll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ProcessFlags","Type":{"Kind":"ApiRef","Name":"X509SCEPProcessMessageFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509SCEPDisposition","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"FetchPending"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ProcessFlags","Type":{"Kind":"ApiRef","Name":"X509SCEPProcessMessageFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"X509SCEPDisposition","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_X509SCEPEnrollment"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IX509SCEPEnrollment","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"get_ResultMessageText"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"X509CertificateTemplateGeneralFlag"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"GeneralMachineType","Value":64}
,{"Name":"GeneralCA","Value":128}
,{"Name":"GeneralCrossCA","Value":2048}
,{"Name":"GeneralDefault","Value":65536}
,{"Name":"GeneralModified","Value":131072}
,{"Name":"GeneralDonotPersist","Value":4096}
]
,"IntegerBase":"Int32"
},{
"Name":"X509CertificateTemplateEnrollmentFlag"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"EnrollmentIncludeSymmetricAlgorithms","Value":1}
,{"Name":"EnrollmentPendAllRequests","Value":2}
,{"Name":"EnrollmentPublishToKRAContainer","Value":4}
,{"Name":"EnrollmentPublishToDS","Value":8}
,{"Name":"EnrollmentAutoEnrollmentCheckUserDSCertificate","Value":16}
,{"Name":"EnrollmentAutoEnrollment","Value":32}
,{"Name":"EnrollmentDomainAuthenticationNotRequired","Value":128}
,{"Name":"EnrollmentPreviousApprovalValidateReenrollment","Value":64}
,{"Name":"EnrollmentUserInteractionRequired","Value":256}
,{"Name":"EnrollmentAddTemplateName","Value":512}
,{"Name":"EnrollmentRemoveInvalidCertificateFromPersonalStore","Value":1024}
,{"Name":"EnrollmentAllowEnrollOnBehalfOf","Value":2048}
,{"Name":"EnrollmentAddOCSPNoCheck","Value":4096}
,{"Name":"EnrollmentReuseKeyOnFullSmartCard","Value":8192}
,{"Name":"EnrollmentNoRevocationInfoInCerts","Value":16384}
,{"Name":"EnrollmentIncludeBasicConstraintsForEECerts","Value":32768}
,{"Name":"EnrollmentPreviousApprovalKeyBasedValidateReenrollment","Value":65536}
,{"Name":"EnrollmentCertificateIssuancePoliciesFromRequest","Value":131072}
,{"Name":"EnrollmentSkipAutoRenewal","Value":262144}
]
,"IntegerBase":"Int32"
},{
"Name":"X509CertificateTemplateSubjectNameFlag"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SubjectNameEnrolleeSupplies","Value":1}
,{"Name":"SubjectNameRequireDirectoryPath","Value":-2147483648}
,{"Name":"SubjectNameRequireCommonName","Value":1073741824}
,{"Name":"SubjectNameRequireEmail","Value":536870912}
,{"Name":"SubjectNameRequireDNS","Value":268435456}
,{"Name":"SubjectNameAndAlternativeNameOldCertSupplies","Value":8}
,{"Name":"SubjectAlternativeNameEnrolleeSupplies","Value":65536}
,{"Name":"SubjectAlternativeNameRequireDirectoryGUID","Value":16777216}
,{"Name":"SubjectAlternativeNameRequireUPN","Value":33554432}
,{"Name":"SubjectAlternativeNameRequireEmail","Value":67108864}
,{"Name":"SubjectAlternativeNameRequireSPN","Value":8388608}
,{"Name":"SubjectAlternativeNameRequireDNS","Value":134217728}
,{"Name":"SubjectAlternativeNameRequireDomainDNS","Value":4194304}
]
,"IntegerBase":"Int32"
},{
"Name":"X509CertificateTemplatePrivateKeyFlag"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PrivateKeyRequireArchival","Value":1}
,{"Name":"PrivateKeyExportable","Value":16}
,{"Name":"PrivateKeyRequireStrongKeyProtection","Value":32}
,{"Name":"PrivateKeyRequireAlternateSignatureAlgorithm","Value":64}
,{"Name":"PrivateKeyRequireSameKeyRenewal","Value":128}
,{"Name":"PrivateKeyUseLegacyProvider","Value":256}
,{"Name":"PrivateKeyEKTrustOnUse","Value":512}
,{"Name":"PrivateKeyEKValidateCert","Value":1024}
,{"Name":"PrivateKeyEKValidateKey","Value":2048}
,{"Name":"PrivateKeyAttestNone","Value":0}
,{"Name":"PrivateKeyAttestPreferred","Value":4096}
,{"Name":"PrivateKeyAttestRequired","Value":8192}
,{"Name":"PrivateKeyAttestMask","Value":12288}
,{"Name":"PrivateKeyAttestWithoutPolicy","Value":16384}
,{"Name":"PrivateKeyServerVersionMask","Value":983040}
,{"Name":"PrivateKeyServerVersionShift","Value":16}
,{"Name":"PrivateKeyHelloKspKey","Value":1048576}
,{"Name":"PrivateKeyHelloLogonKey","Value":2097152}
,{"Name":"PrivateKeyClientVersionMask","Value":251658240}
,{"Name":"PrivateKeyClientVersionShift","Value":24}
]
,"IntegerBase":"Int32"
},{
"Name":"ImportPFXFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ImportNone","Value":0}
,{"Name":"ImportMachineContext","Value":1}
,{"Name":"ImportForceOverwrite","Value":2}
,{"Name":"ImportSilent","Value":4}
,{"Name":"ImportSaveProperties","Value":8}
,{"Name":"ImportExportable","Value":16}
,{"Name":"ImportExportableEncrypted","Value":32}
,{"Name":"ImportNoUserProtected","Value":64}
,{"Name":"ImportUserProtected","Value":128}
,{"Name":"ImportUserProtectedHigh","Value":256}
,{"Name":"ImportInstallCertificate","Value":512}
,{"Name":"ImportInstallChain","Value":1024}
,{"Name":"ImportInstallChainAndRoot","Value":2048}
]
,"IntegerBase":"Int32"
},{
"Name":"FNIMPORTPFXTOPROVIDER"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[
"Cdecl"
]
,"Params":[
{"Name":"hWndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbPFX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
,{"Name":"cbPFX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ImportFlags","Type":{"Kind":"ApiRef","Name":"ImportPFXFlags","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pwszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pwszProviderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pwszReaderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pwszContainerNamePrefix","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pwszPin","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pwszFriendlyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pcCertOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
,{"Name":"prgpCertOut","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}}}},"Attrs":["Out","Optional"]}
]
},{
"Name":"FNIMPORTPFXTOPROVIDERFREEDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[
"Cdecl"
]
,"Params":[
{"Name":"cCert","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgpCert","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}}},"Attrs":["In","Optional"]}
]
},{
"Name":"ICertEncodeStringArray"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"12a88820-7494-11d0-8816-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Decode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strBinary","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetStringType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStringType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Count","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"StringType","Type":{"Kind":"ApiRef","Name":"CERT_RDN_ATTR_VALUE_TYPE","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"str","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"Encode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeStringArray2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"9c680d93-9b7d-4e95-9018-4ffe10ba5ada"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertEncodeStringArray","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"DecodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EncodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncodedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeLongArray"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"15e2f230-a0a2-11d0-8821-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Decode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strBinary","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Count","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"Encode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeLongArray2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4efde84a-bd9b-4fc2-a108-c347d478840f"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertEncodeLongArray","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"DecodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EncodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncodedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeDateArray"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"2f9469a0-a470-11d0-8821-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Decode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strBinary","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Count","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetValue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
]
},{
"Name":"Encode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeDateArray2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"99a4edb5-2b8e-448d-bf95-bba8d7789dc8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertEncodeDateArray","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"DecodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EncodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncodedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeCRLDistInfo"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"01958640-bbff-11d0-8825-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Decode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strBinary","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetDistPointCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pDistPointCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetNameCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DistPointIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pNameCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetNameChoice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DistPointIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"NameIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pNameChoice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DistPointIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"NameIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DistPointCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetNameCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DistPointIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"NameCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetNameEntry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DistPointIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"NameIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"NameChoice","Type":{"Kind":"ApiRef","Name":"CERT_ALT_NAME","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"Encode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeCRLDistInfo2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b4275d4b-3e30-446f-ad36-09d03120b078"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertEncodeCRLDistInfo","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"DecodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EncodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncodedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeAltName"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"1c9a8c70-1271-11d1-9bd4-00c04fb683fa"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Decode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strBinary","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetNameCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pNameCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetNameChoice"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NameIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pNameChoice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NameIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NameCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"SetNameEntry"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NameIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"NameChoice","Type":{"Kind":"ApiRef","Name":"CERT_ALT_NAME","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"Encode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeAltName2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f67fe177-5ef1-4535-b4ce-29df15e2e0c3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertEncodeAltName","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"DecodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EncodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncodedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetNameBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NameIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"SetNameEntryBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"NameIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"NameChoice","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ICertEncodeBitString"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"6db525be-1278-11d1-9bd4-00c04fb683fa"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Decode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strBinary","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"GetBitCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBitCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetBitString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrBitString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Encode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"BitCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strBitString","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertEncodeBitString2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"e070d6e7-23ef-4dd2-8242-ebd9c928cb30"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertEncodeBitString","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"DecodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strEncodedData","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"EncodeBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"BitCount","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strBitString","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"EncodingIn","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncodedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetBitStringBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Encoding","Type":{"Kind":"ApiRef","Name":"EncodingType","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrBitString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICertExit"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"e19ae1a0-7364-11d0-8816-00a0c903b83c"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Initialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strConfig","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pEventMask","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_EXIT_EVENT_MASK","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out","RetVal"]}
]
},{
"Name":"Notify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ExitEvent","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"Context","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"GetDescription"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pstrDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"ICertExit2"
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Kind":"Com"
,"Guid":"0abf484b-d049-464d-a7ed-552e7529b0ff"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertExit","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"GetManageModule"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppManageModule","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICertManageModule","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}]
},{
"Name":"ENUM_CATYPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ENUM_ENTERPRISE_ROOTCA","Value":0}
,{"Name":"ENUM_ENTERPRISE_SUBCA","Value":1}
,{"Name":"ENUM_STANDALONE_ROOTCA","Value":3}
,{"Name":"ENUM_STANDALONE_SUBCA","Value":4}
,{"Name":"ENUM_UNKNOWN_CA","Value":5}
]
,"IntegerBase":"Int32"
},{
"Name":"CAINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"CAType","Type":{"Kind":"ApiRef","Name":"ENUM_CATYPES","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":[]}
,{"Name":"cCASignatureCerts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cCAExchangeCerts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cExitModules","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lPropIdMax","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"lRoleSeparationEnabled","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"cKRACertUsedCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cKRACertCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"fAdvancedServer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CEnroll2"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"127698e4-e730-4e5c-a2b1-21490a70c8a1"
},{
"Name":"CEnroll"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"43f8f289-7a20-11d0-8f06-00c04fc295e1"
},{
"Name":"ICEnroll"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"43f8f288-7a20-11d0-8f06-00c04fc295e1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"createFilePKCS10"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DNName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"wszPKCS10FileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"acceptFilePKCS7"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszPKCS7FileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"createPKCS10"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DNName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pPKCS10","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"acceptPKCS7"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PKCS7","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"getCertFromPKCS7"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszPKCS7","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pbstrCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"enumProviders"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbstrProvName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"enumContainers"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbstr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"freeRequestInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PKCS7OrPKCS10","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MyStoreName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_MyStoreName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MyStoreType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_MyStoreType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MyStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_MyStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_CAStoreName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CAStoreName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CAStoreType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_CAStoreType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CAStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_CAStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_RootStoreName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_RootStoreName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RootStoreType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_RootStoreType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RootStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_RootStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_RequestStoreName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_RequestStoreName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RequestStoreType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_RequestStoreType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RequestStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_RequestStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ContainerName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrContainer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ContainerName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrContainer","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ProviderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ProviderName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrProvider","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ProviderType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_ProviderType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_KeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdw","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_KeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dw","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ProviderFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_ProviderFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_UseExistingKeySet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fUseExistingKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_UseExistingKeySet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fUseExistingKeys","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_GenKeyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_GenKeyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DeleteRequestCert"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fDelete","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_DeleteRequestCert"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fDelete","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_WriteCertToCSP"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_WriteCertToCSP"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SPCFileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_SPCFileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstr","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_PVKFileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_PVKFileName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstr","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_HashAlgorithm"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstr","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ICEnroll2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"704ca730-c90b-11d1-9bec-00c04fc295e1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICEnroll","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"addCertTypeToRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"CertType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"addNameValuePairToSignature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_WriteCertToUserDS"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_WriteCertToUserDS"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_EnableT61DNEncoding"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_EnableT61DNEncoding"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}]
},{
"Name":"ICEnroll3"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c28c2d95-b7de-11d2-a421-00c04f79fe8e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICEnroll2","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InstallPKCS7"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PKCS7","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetSupportedKeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwKeySpec","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetKeyLen"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fMin","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"fExchange","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwKeySize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"EnumAlgs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"algClass","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pdwAlgID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"GetAlgName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"algID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbstr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ReuseHardwareKeyIfUnableToGenNew"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fReuseHardwareKeyIfUnableToGenNew","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ReuseHardwareKeyIfUnableToGenNew"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fReuseHardwareKeyIfUnableToGenNew","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_HashAlgID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"hashAlgID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_HashAlgID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"hashAlgID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_LimitExchangeKeyToEncipherment"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fLimitExchangeKeyToEncipherment","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_LimitExchangeKeyToEncipherment"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fLimitExchangeKeyToEncipherment","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_EnableSMIMECapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fEnableSMIMECapabilities","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_EnableSMIMECapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fEnableSMIMECapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ICEnroll4"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c1f1188a-2eb5-4a80-841b-7e729a356d90"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICEnroll3","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"put_PrivateKeyArchiveCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrCert","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_PrivateKeyArchiveCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ThumbPrint"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrThumbPrint","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ThumbPrint"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pbstrThumbPrint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"binaryToString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strBinary","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrEncoded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"stringToBinary"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strEncoded","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"addExtensionToRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"addAttributeToRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"addNameValuePairToRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"resetExtensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"resetAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"createRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CERT_CREATE_REQUEST_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strDNName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"createFileRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CERT_CREATE_REQUEST_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"strDNName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strUsage","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strRequestFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"acceptResponse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strResponse","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"acceptFileResponse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strResponseFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"getCertFromResponse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strResponse","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"getCertFromFileResponse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strResponseFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"createPFX"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pstrPFX","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"createFilePFX"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strPFXFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"setPendingRequestInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lRequestID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"strCADNS","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strCAName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"strFriendlyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"enumPendingRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"lDesiredProperty","Type":{"Kind":"ApiRef","Name":"PENDING_REQUEST_DESIRED_PROPERTY","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pvarProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"removePendingRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strThumbprint","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetKeyLenEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lSizeSpec","Type":{"Kind":"ApiRef","Name":"XEKL_KEYSIZE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"lKeySpec","Type":{"Kind":"ApiRef","Name":"XEKL_KEYSPEC","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwKeySize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"InstallPKCS7Ex"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"PKCS7","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"plCertInstalled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"addCertTypeToRequestEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lType","Type":{"Kind":"ApiRef","Name":"ADDED_CERT_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"bstrOIDOrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lMajorVersion","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"fMinorVersion","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lMinorVersion","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"getProviderType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strProvName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"plProvType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"put_SignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"bstrCert","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put_ClientId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lClientId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ClientId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"plClientId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
},{
"Name":"addBlobPropertyToCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lPropertyId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"lReserved","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"bstrProperty","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"resetBlobProperties"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"put_IncludeSubjectKeyID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fInclude","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_IncludeSubjectKeyID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pfInclude","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"IEnroll"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"acaa7838-4585-11d1-ab57-00c04fc295e1"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"createFilePKCS10WStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DNName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"wszPKCS10FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"acceptFilePKCS7WStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wszPKCS7FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"createPKCS10WStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"DNName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pPkcs10Blob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"acceptPKCS7Blob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBlobPKCS7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"getCertContextFromPKCS7"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBlobPKCS7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"getMyStore"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HCERTSTORE","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"getCAStore"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HCERTSTORE","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"getROOTHStore"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HCERTSTORE","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"enumProvidersWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbstrProvName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"enumContainersWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbstr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"freeRequestInfoBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pkcs7OrPkcs10","Type":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MyStoreNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_MyStoreNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MyStoreTypeWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_MyStoreTypeWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_MyStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"put_MyStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_CAStoreNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_CAStoreNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CAStoreTypeWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_CAStoreTypeWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_CAStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"put_CAStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_RootStoreNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_RootStoreNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RootStoreTypeWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_RootStoreTypeWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RootStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"put_RootStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_RequestStoreNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_RequestStoreNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RequestStoreTypeWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_RequestStoreTypeWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RequestStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"put_RequestStoreFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ContainerNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwContainer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_ContainerNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwContainer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ProviderNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_ProviderNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szwProvider","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ProviderType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"put_ProviderType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_KeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdw","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"put_KeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dw","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ProviderFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"put_ProviderFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_UseExistingKeySet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fUseExistingKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_UseExistingKeySet"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fUseExistingKeys","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_GenKeyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"put_GenKeyFlags"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_DeleteRequestCert"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fDelete","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_DeleteRequestCert"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fDelete","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_WriteCertToUserDS"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_WriteCertToUserDS"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_EnableT61DNEncoding"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_EnableT61DNEncoding"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_WriteCertToCSP"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_WriteCertToCSP"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fBool","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_SPCFileNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_SPCFileNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szw","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_PVKFileNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_PVKFileNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szw","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_HashAlgorithmWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szw","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_HashAlgorithmWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"szw","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_RenewalCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"ppCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}}},"Attrs":["In","Out"]}
]
},{
"Name":"put_RenewalCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"AddCertTypeToRequestWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szw","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddNameValuePairToSignatureWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"AddExtensionsToRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCertExtensions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_EXTENSIONS","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"AddAuthenticatedAttributesToPKCS7Request"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPT_ATTRIBUTES","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"CreatePKCS7RequestFromRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pSigningCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pPkcs7Blob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IEnroll2"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"c080e199-b7df-11d2-a421-00c04f79fe8e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IEnroll","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"InstallPKCS7Blob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBlobPKCS7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"Reset"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetSupportedKeySpec"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwKeySpec","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetKeyLen"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fMin","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"fExchange","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwKeySize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"EnumAlgs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"algClass","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pdwAlgID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"GetAlgNameWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"algID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"ppwsz","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_ReuseHardwareKeyIfUnableToGenNew"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fReuseHardwareKeyIfUnableToGenNew","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ReuseHardwareKeyIfUnableToGenNew"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fReuseHardwareKeyIfUnableToGenNew","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_HashAlgID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"hashAlgID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_HashAlgID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"hashAlgID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"SetHStoreMy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hStore","Type":{"Kind":"ApiRef","Name":"HCERTSTORE","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetHStoreCA"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hStore","Type":{"Kind":"ApiRef","Name":"HCERTSTORE","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetHStoreROOT"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hStore","Type":{"Kind":"ApiRef","Name":"HCERTSTORE","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"SetHStoreRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hStore","Type":{"Kind":"ApiRef","Name":"HCERTSTORE","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"put_LimitExchangeKeyToEncipherment"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fLimitExchangeKeyToEncipherment","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_LimitExchangeKeyToEncipherment"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fLimitExchangeKeyToEncipherment","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"put_EnableSMIMECapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fEnableSMIMECapabilities","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_EnableSMIMECapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fEnableSMIMECapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"IEnroll4"
,"Architectures":[]
,"Platform":"windows5.1.2600"
,"Kind":"Com"
,"Guid":"f8053fe5-78f4-448f-a0db-41d61b73446b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IEnroll2","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"put_ThumbPrintWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"thumbPrintBlob","Type":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ThumbPrintWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"thumbPrintBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetPrivateKeyArchiveCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPrivateKeyArchiveCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"GetPrivateKeyArchiveCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"binaryBlobToString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pblobBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppwszString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"stringToBinaryBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pwszString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pblobBinary","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pdwSkip","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"addExtensionToRequestWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pblobValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"addAttributeToRequestWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pblobValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"addNameValuePairToRequestWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszValue","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"resetExtensions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"resetAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"createRequestWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CERT_CREATE_REQUEST_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pwszDNName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszUsage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pblobRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"createFileRequestWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CERT_CREATE_REQUEST_FLAGS","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pwszDNName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszUsage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszRequestFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"acceptResponseBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pblobResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"acceptFileResponseWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszResponseFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"getCertContextFromResponseBlob"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pblobResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}}},"Attrs":["In","Out"]}
]
},{
"Name":"getCertContextFromFileResponseWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszResponseFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}}},"Attrs":["In","Out"]}
]
},{
"Name":"createPFXWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pblobPFX","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"createFilePFXWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszPFXFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"setPendingRequestInfoWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lRequestID","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pwszCADNS","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszCAName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszFriendlyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
},{
"Name":"enumPendingRequestWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"lDesiredProperty","Type":{"Kind":"ApiRef","Name":"PENDING_REQUEST_DESIRED_PROPERTY","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"ppProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"removePendingRequestWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"thumbPrintBlob","Type":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"GetKeyLenEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lSizeSpec","Type":{"Kind":"ApiRef","Name":"XEKL_KEYSIZE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"lKeySpec","Type":{"Kind":"ApiRef","Name":"XEKL_KEYSPEC","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwKeySize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"InstallPKCS7BlobEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBlobPKCS7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"plCertInstalled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"AddCertTypeToRequestWStrEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lType","Type":{"Kind":"ApiRef","Name":"ADDED_CERT_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"pwszOIDOrName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"lMajorVersion","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"fMinorVersion","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lMinorVersion","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"getProviderTypeWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszProvName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"plProvType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"addBlobPropertyToCertificateWStr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lPropertyId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"lReserved","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pBlobProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRYPTOAPI_BLOB","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"SetSignerCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSignerCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"put_ClientId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"lClientId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
},{
"Name":"get_ClientId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"plClientId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
]
},{
"Name":"put_IncludeSubjectKeyID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"fInclude","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_IncludeSubjectKeyID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"pfInclude","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ICertRequestD"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"d99e6e70-fc88-11d0-b498-00a0c90312f3"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Request"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwszAuthority","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pdwRequestId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pdwDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pwszAttributes","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pctbRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pctbCertChain","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pctbEncodedCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pctbDispositionMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCACert"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fchain","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwszAuthority","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pctbOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Ping"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszAuthority","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}]
},{
"Name":"ICertRequestD2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"5422fd3a-d4b8-4cef-a12e-e87d4ca22e90"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ICertRequestD","TargetKind":"Com","Api":"Security.Cryptography.Certificates","Parents":[]}
,"Methods":[{
"Name":"Request2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszAuthority","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwszSerialNumber","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pdwRequestId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pdwDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pwszAttributes","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pctbRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pctbFullResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pctbEncodedCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pctbDispositionMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCAProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszAuthority","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"PropId","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PropIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"PropType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pctbPropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"GetCAPropertyInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszAuthority","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pcProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"pctbPropInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERTTRANSBLOB","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"Ping2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszAuthority","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}]
}],
"Functions":[{
"Name":"CertSrvIsServerOnlineW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"pwszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pfServerOnline","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvBackupGetDynamicFileListW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"ppwszzFileList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"CertSrvBackupPrepareW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"pwszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"grbitJet","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwBackupFlags","Type":{"Kind":"ApiRef","Name":"CSBACKUP_TYPE","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]},"Attrs":["In"]}
,{"Name":"phbc","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvBackupGetDatabaseNamesW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"ppwszzAttachmentInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"CertSrvBackupOpenFileW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pwszAttachmentName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"cbReadHintSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pliFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvBackupRead"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcbRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvBackupClose"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvBackupGetBackupLogsW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"ppwszzBackupLogFiles","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"CertSrvBackupTruncateLogs"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvBackupEnd"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvBackupFree"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvRestoreGetDatabaseLocationsW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"ppwszzDatabaseLocationList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"CertSrvRestorePrepareW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"pwszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwRestoreFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"phbc","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvRestoreRegisterW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pwszCheckPointFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszLogPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"rgrstmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CSEDB_RSTMAPW","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"crstmap","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pwszBackupLogPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"genLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"genHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"CertSrvRestoreRegisterThroughFile"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pwszCheckPointFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszLogPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"rgrstmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CSEDB_RSTMAPW","TargetKind":"Default","Api":"Security.Cryptography.Certificates","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"crstmap","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pwszBackupLogPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"genLow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"genHigh","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"CertSrvRestoreRegisterComplete"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"hrRestoreState","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"CertSrvRestoreEnd"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"hbc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"CertSrvServerControlW"
,"SetLastError":false
,"DllImport":"certadm.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windowsServer2003"
,"Attrs":[]
,"Params":[
{"Name":"pwszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcbOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"ppbOut","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["In","Out"]}
]
},{
"Name":"PstGetTrustAnchors"
,"SetLastError":false
,"DllImport":"certpoleng.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pTargetName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UNICODE_STRING","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"cCriteria","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgpCriteria","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"CERT_SELECT_CRITERIA","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"ppTrustedIssuers","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SecPkgContext_IssuerListInfoEx","TargetKind":"Default","Api":"Security.Authentication.Identity","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"PstGetTrustAnchorsEx"
,"SetLastError":false
,"DllImport":"certpoleng.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTargetName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UNICODE_STRING","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"cCriteria","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgpCriteria","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"CERT_SELECT_CRITERIA","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"pCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"ppTrustedIssuers","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SecPkgContext_IssuerListInfoEx","TargetKind":"Default","Api":"Security.Authentication.Identity","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"PstGetCertificateChain"
,"SetLastError":false
,"DllImport":"certpoleng.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pTrustedIssuers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SecPkgContext_IssuerListInfoEx","TargetKind":"Default","Api":"Security.Authentication.Identity","Parents":[]}},"Attrs":["In"]}
,{"Name":"ppCertChainContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CHAIN_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}}},"Attrs":["Out"]}
]
},{
"Name":"PstGetCertificates"
,"SetLastError":false
,"DllImport":"certpoleng.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pTargetName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UNICODE_STRING","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"cCriteria","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgpCriteria","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"CERT_SELECT_CRITERIA","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"bIsClient","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwCertChainContextCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ppCertChainContexts","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CHAIN_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}}}},"Attrs":["Out"]}
]
},{
"Name":"PstAcquirePrivateKey"
,"SetLastError":false
,"DllImport":"certpoleng.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"PstValidate"
,"SetLastError":false
,"DllImport":"certpoleng.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pTargetName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UNICODE_STRING","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"bIsClient","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pRequestedIssuancePolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_USAGE_MATCH","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"phAdditionalCertStore","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HCERTSTORE","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"pCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pProvGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
]
},{
"Name":"PstMapCertificate"
,"SetLastError":false
,"DllImport":"certpoleng.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pTokenInformationType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LSA_TOKEN_INFORMATION_TYPE","TargetKind":"Default","Api":"Security.Authentication.Identity","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppTokenInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
},{
"Name":"PstGetUserNameForCertificate"
,"SetLastError":false
,"DllImport":"certpoleng.dll"
,"ReturnType":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"UserName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"UNICODE_STRING","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}],
"UnicodeAliases":[
]
}