mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
3895 lines
158 KiB
JSON
3895 lines
158 KiB
JSON
{
|
|
"Constants":[{
|
|
"Name":"CRED_MAX_CREDENTIAL_BLOB_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2560
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_MAX_USERNAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":513
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_MAX_DOMAIN_TARGET_NAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":337
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FILE_DEVICE_SMARTCARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":49
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_DEVINTERFACE_SMARTCARD_READER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50dd5230-ba8a-11d1-bf5d-0000f805f530"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_ATR_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PROTOCOL_UNDEFINED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PROTOCOL_T0"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PROTOCOL_T1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PROTOCOL_RAW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PROTOCOL_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PROTOCOL_OPTIMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_POWER_DOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_COLD_RESET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_WARM_RESET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MAXIMUM_ATTR_STRING_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MAXIMUM_SMARTCARD_READERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_VENDOR_INFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_COMMUNICATIONS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_PROTOCOL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_POWER_MGMT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_SECURITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_MECHANICAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_VENDOR_DEFINED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_IFD_PROTOCOL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_ICC_STATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_PERF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32766
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_CLASS_SYSTEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32767
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_T0_HEADER_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_T0_CMD_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_T1_PROLOGUE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_T1_EPILOGUE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_T1_EPILOGUE_LENGTH_LRC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_T1_MAX_IFS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":254
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_ABSENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PRESENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_SWALLOWED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_POWERED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_NEGOTIABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_SPECIFIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_SWALLOWS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_EJECTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_CONFISCATES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_CONTACTLESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_SERIAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_PARALELL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_KEYBOARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_SCSI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_IDE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_USB"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_PCMCIA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_TPM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_NFC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_UICC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_NGC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_EMBEDDEDSE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_READER_TYPE_VENDOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":240
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_LOGON_FAILURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741715
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_WRONG_PASSWORD"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741718
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_PASSWORD_EXPIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741711
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_PASSWORD_MUST_CHANGE"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741276
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_DOWNGRADE_DETECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073740920
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_AUTHENTICATION_FIREWALL_FAILED"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073740781
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_ACCOUNT_DISABLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741710
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_ACCOUNT_RESTRICTION"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741714
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_ACCOUNT_LOCKED_OUT"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741260
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_ACCOUNT_EXPIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741421
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_LOGON_TYPE_NOT_GRANTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741477
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_NO_SUCH_LOGON_SESSION"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741729
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"STATUS_NO_SUCH_USER"
|
|
,"Type":{"Kind":"ApiRef","Name":"NTSTATUS","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1073741724
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_MAX_STRING_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_MAX_GENERIC_TARGET_NAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32767
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_MAX_TARGETNAME_NAMESPACE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_MAX_TARGETNAME_ATTRIBUTE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_MAX_VALUE_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_MAX_ATTRIBUTES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_SESSION_WILDCARD_NAME_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"*Session"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_SESSION_WILDCARD_NAME_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"*Session"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_DOMAIN_NAMESPACE_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Domain"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_DOMAIN_NAMESPACE_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Domain"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_LEGACYGENERIC_NAMESPACE_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LegacyGeneric"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_LEGACYGENERIC_NAMESPACE_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LegacyGeneric"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_TARGET_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"target"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_TARGET_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"target"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_NAME_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"name"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_NAME_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"name"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_BATCH_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"batch"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_BATCH_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"batch"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"interactive"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"interactive"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_SERVICE_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"service"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_SERVICE_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"service"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_NETWORK_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"network"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_NETWORK_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"network"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"networkcleartext"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"networkcleartext"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"remoteinteractive"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"remoteinteractive"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE_W"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"cachedinteractive"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"cachedinteractive"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_SESSION_WILDCARD_NAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"*Session"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_DOMAIN_NAMESPACE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Domain"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_NAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"name"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_TARGET"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"target"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_BATCH"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"batch"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_INTERACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"interactive"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"service"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_NETWORK"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"network"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_NETWORKCLEARTEXT"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"networkcleartext"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_REMOTEINTERACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"remoteinteractive"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TARGETNAME_ATTRIBUTE_CACHEDINTERACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"cachedinteractive"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_LOGON_TYPES_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":61440
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TI_SERVER_FORMAT_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TI_DOMAIN_FORMAT_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TI_ONLY_PASSWORD_REQUIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TI_USERNAME_TARGET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TI_CREATE_EXPLICIT_CRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TI_WORKGROUP_MEMBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TI_DNSTREE_IS_DFS_SERVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_TI_VALID_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":61567
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CERT_HASH_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDUI_MAX_MESSAGE_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDUI_MAX_CAPTION_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDUI_MAX_GENERIC_TARGET_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32767
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDUI_MAX_DOMAIN_TARGET_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":337
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDUI_MAX_USERNAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":513
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDUIWIN_IGNORE_CLOUDAUTHORITY_NAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDUIWIN_DOWNLEVEL_HELLO_AS_SMART_CARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_PRESERVE_CREDENTIAL_BLOB"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_CACHE_TARGET_INFORMATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_ALLOW_NAME_RESOLUTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_PROTECT_AS_SELF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_PROTECT_TO_SYSTEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_UNPROTECT_AS_SELF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CRED_UNPROTECT_ALLOW_TO_SYSTEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_SCOPE_TERMINAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_ALL_READERS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SCard$AllReaders\u000000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_DEFAULT_READERS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SCard$DefaultReaders\u000000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_LOCAL_READERS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SCard$LocalReaders\u000000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_SYSTEM_READERS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SCard$SystemReaders\u000000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PROVIDER_PRIMARY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PROVIDER_CSP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_PROVIDER_KSP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_STATE_UNPOWERED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_SHARE_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_SHARE_SHARED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_SHARE_DIRECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_LEAVE_CARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_RESET_CARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_UNPOWER_CARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_EJECT_CARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SC_DLG_MINIMAL_UI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SC_DLG_NO_UI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SC_DLG_FORCE_UI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCERR_NOCARDNAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCERR_NOGUIDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_AUDIT_CHV_FAILURE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SCARD_AUDIT_CHV_SUCCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDSSP_NAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"CREDSSP"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TS_SSP_NAME_A"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"TSSSP"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TS_SSP_NAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"TSSSP"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"szOID_TS_KP_TS_SERVER_AUTH"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"1.3.6.1.4.1.311.54.1.2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDSSP_SERVER_AUTH_NEGOTIATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDSSP_SERVER_AUTH_CERTIFICATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDSSP_SERVER_AUTH_LOOPBACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SECPKG_ALT_ATTR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SECPKG_ATTR_C_FULL_IDENT_TOKEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483781
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDSSP_CRED_EX_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CREDSSP_FLAG_REDIRECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}],
|
|
|
|
"Types":[{
|
|
"Name":"CRED_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CRED_FLAGS_PASSWORD_FOR_CERT","Value":1}
|
|
,{"Name":"CRED_FLAGS_PROMPT_NOW","Value":2}
|
|
,{"Name":"CRED_FLAGS_USERNAME_TARGET","Value":4}
|
|
,{"Name":"CRED_FLAGS_OWF_CRED_BLOB","Value":8}
|
|
,{"Name":"CRED_FLAGS_REQUIRE_CONFIRMATION","Value":16}
|
|
,{"Name":"CRED_FLAGS_WILDCARD_MATCH","Value":32}
|
|
,{"Name":"CRED_FLAGS_VSM_PROTECTED","Value":64}
|
|
,{"Name":"CRED_FLAGS_NGC_CERT","Value":128}
|
|
,{"Name":"CRED_FLAGS_VALID_FLAGS","Value":61695}
|
|
,{"Name":"CRED_FLAGS_VALID_INPUT_FLAGS","Value":61599}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"CRED_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CRED_TYPE_GENERIC","Value":1}
|
|
,{"Name":"CRED_TYPE_DOMAIN_PASSWORD","Value":2}
|
|
,{"Name":"CRED_TYPE_DOMAIN_CERTIFICATE","Value":3}
|
|
,{"Name":"CRED_TYPE_DOMAIN_VISIBLE_PASSWORD","Value":4}
|
|
,{"Name":"CRED_TYPE_GENERIC_CERTIFICATE","Value":5}
|
|
,{"Name":"CRED_TYPE_DOMAIN_EXTENDED","Value":6}
|
|
,{"Name":"CRED_TYPE_MAXIMUM","Value":7}
|
|
,{"Name":"CRED_TYPE_MAXIMUM_EX","Value":1007}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"CRED_PERSIST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CRED_PERSIST_NONE","Value":0}
|
|
,{"Name":"CRED_PERSIST_SESSION","Value":1}
|
|
,{"Name":"CRED_PERSIST_LOCAL_MACHINE","Value":2}
|
|
,{"Name":"CRED_PERSIST_ENTERPRISE","Value":3}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"CREDUI_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CREDUI_FLAGS_ALWAYS_SHOW_UI","Value":128}
|
|
,{"Name":"CREDUI_FLAGS_COMPLETE_USERNAME","Value":2048}
|
|
,{"Name":"CREDUI_FLAGS_DO_NOT_PERSIST","Value":2}
|
|
,{"Name":"CREDUI_FLAGS_EXCLUDE_CERTIFICATES","Value":8}
|
|
,{"Name":"CREDUI_FLAGS_EXPECT_CONFIRMATION","Value":131072}
|
|
,{"Name":"CREDUI_FLAGS_GENERIC_CREDENTIALS","Value":262144}
|
|
,{"Name":"CREDUI_FLAGS_INCORRECT_PASSWORD","Value":1}
|
|
,{"Name":"CREDUI_FLAGS_KEEP_USERNAME","Value":1048576}
|
|
,{"Name":"CREDUI_FLAGS_PASSWORD_ONLY_OK","Value":512}
|
|
,{"Name":"CREDUI_FLAGS_PERSIST","Value":4096}
|
|
,{"Name":"CREDUI_FLAGS_REQUEST_ADMINISTRATOR","Value":4}
|
|
,{"Name":"CREDUI_FLAGS_REQUIRE_CERTIFICATE","Value":16}
|
|
,{"Name":"CREDUI_FLAGS_REQUIRE_SMARTCARD","Value":256}
|
|
,{"Name":"CREDUI_FLAGS_SERVER_CREDENTIAL","Value":16384}
|
|
,{"Name":"CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX","Value":64}
|
|
,{"Name":"CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS","Value":524288}
|
|
,{"Name":"CREDUI_FLAGS_VALIDATE_USERNAME","Value":1024}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"SCARD_SCOPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SCARD_SCOPE_USER","Value":0}
|
|
,{"Name":"SCARD_SCOPE_SYSTEM","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"CRED_ENUMERATE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CRED_ENUMERATE_ALL_CREDENTIALS","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"CREDUIWIN_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CREDUIWIN_GENERIC","Value":1}
|
|
,{"Name":"CREDUIWIN_CHECKBOX","Value":2}
|
|
,{"Name":"CREDUIWIN_AUTHPACKAGE_ONLY","Value":16}
|
|
,{"Name":"CREDUIWIN_IN_CRED_ONLY","Value":32}
|
|
,{"Name":"CREDUIWIN_ENUMERATE_ADMINS","Value":256}
|
|
,{"Name":"CREDUIWIN_ENUMERATE_CURRENT_USER","Value":512}
|
|
,{"Name":"CREDUIWIN_SECURE_PROMPT","Value":4096}
|
|
,{"Name":"CREDUIWIN_PREPROMPTING","Value":8192}
|
|
,{"Name":"CREDUIWIN_PACK_32_WOW","Value":268435456}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"SCARD_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SCARD_STATE_UNAWARE","Value":0}
|
|
,{"Name":"SCARD_STATE_IGNORE","Value":1}
|
|
,{"Name":"SCARD_STATE_UNAVAILABLE","Value":8}
|
|
,{"Name":"SCARD_STATE_EMPTY","Value":16}
|
|
,{"Name":"SCARD_STATE_PRESENT","Value":32}
|
|
,{"Name":"SCARD_STATE_ATRMATCH","Value":64}
|
|
,{"Name":"SCARD_STATE_EXCLUSIVE","Value":128}
|
|
,{"Name":"SCARD_STATE_INUSE","Value":256}
|
|
,{"Name":"SCARD_STATE_MUTE","Value":512}
|
|
,{"Name":"SCARD_STATE_CHANGED","Value":2}
|
|
,{"Name":"SCARD_STATE_UNKNOWN","Value":4}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"CRED_PACK_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CRED_PACK_PROTECTED_CREDENTIALS","Value":1}
|
|
,{"Name":"CRED_PACK_WOW_BUFFER","Value":2}
|
|
,{"Name":"CRED_PACK_GENERIC_CREDENTIALS","Value":4}
|
|
,{"Name":"CRED_PACK_ID_PROVIDER_CREDENTIALS","Value":8}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"KeyCredentialManagerOperationErrorStates"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KeyCredentialManagerOperationErrorStateNone","Value":0}
|
|
,{"Name":"KeyCredentialManagerOperationErrorStateDeviceJoinFailure","Value":1}
|
|
,{"Name":"KeyCredentialManagerOperationErrorStateTokenFailure","Value":2}
|
|
,{"Name":"KeyCredentialManagerOperationErrorStateCertificateFailure","Value":4}
|
|
,{"Name":"KeyCredentialManagerOperationErrorStateRemoteSessionFailure","Value":8}
|
|
,{"Name":"KeyCredentialManagerOperationErrorStatePolicyFailure","Value":16}
|
|
,{"Name":"KeyCredentialManagerOperationErrorStateHardwareFailure","Value":32}
|
|
,{"Name":"KeyCredentialManagerOperationErrorStatePinExistsFailure","Value":64}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"KeyCredentialManagerOperationType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KeyCredentialManagerProvisioning","Value":0}
|
|
,{"Name":"KeyCredentialManagerPinChange","Value":1}
|
|
,{"Name":"KeyCredentialManagerPinReset","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"KeyCredentialManagerInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"containerId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SecHandle"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwLower","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"dwUpper","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREDENTIAL_ATTRIBUTEA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Keyword","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ValueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREDENTIAL_ATTRIBUTEW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Keyword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ValueSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREDENTIALA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CRED_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"CRED_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastWritten","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CredentialBlobSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CredentialBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Persist","Type":{"Kind":"ApiRef","Name":"CRED_PERSIST","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AttributeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Attributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIAL_ATTRIBUTEA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"TargetAlias","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREDENTIALW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CRED_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"CRED_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Comment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LastWritten","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CredentialBlobSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CredentialBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Persist","Type":{"Kind":"ApiRef","Name":"CRED_PERSIST","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AttributeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Attributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIAL_ATTRIBUTEW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"TargetAlias","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREDENTIAL_TARGET_INFORMATIONA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NetbiosServerName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DnsServerName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NetbiosDomainName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DnsDomainName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DnsTreeName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PackageName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CredTypeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CredTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREDENTIAL_TARGET_INFORMATIONW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NetbiosServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DnsServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NetbiosDomainName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DnsDomainName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DnsTreeName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PackageName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CredTypeCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CredTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CERT_CREDENTIAL_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgbHashOfCert","Type":{"Kind":"Array","Shape":{"Size":20},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"USERNAME_TARGET_CREDENTIAL_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"BINARY_BLOB_CREDENTIAL_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbBlob","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pbBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CRED_MARSHAL_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CertCredential","Value":1}
|
|
,{"Name":"UsernameTargetCredential","Value":2}
|
|
,{"Name":"BinaryBlobCredential","Value":3}
|
|
,{"Name":"UsernameForPackedCredentials","Value":4}
|
|
,{"Name":"BinaryBlobForSystem","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CRED_PROTECTION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CredUnprotected","Value":0}
|
|
,{"Name":"CredUserProtection","Value":1}
|
|
,{"Name":"CredTrustedProtection","Value":2}
|
|
,{"Name":"CredForSystemProtection","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CREDUI_INFOA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pszMessageText","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pszCaptionText","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"hbmBanner","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREDUI_INFOW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pszMessageText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pszCaptionText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"hbmBanner","Type":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SCARD_IO_REQUEST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwProtocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbPciLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SCARD_T0_COMMAND"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"bCla","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bIns","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bP1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bP2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bP3","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SCARD_T0_REQUEST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ioRequest","Type":{"Kind":"ApiRef","Name":"SCARD_IO_REQUEST","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bSw1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bSw2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"CmdBytes","Type":{"Kind":"ApiRef","Name":"SCARD_T0_COMMAND","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rgbHeader","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"SCARD_T1_REQUEST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ioRequest","Type":{"Kind":"ApiRef","Name":"SCARD_IO_REQUEST","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SCARD_READERSTATEA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"szReader","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pvUserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwCurrentState","Type":{"Kind":"ApiRef","Name":"SCARD_STATE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwEventState","Type":{"Kind":"ApiRef","Name":"SCARD_STATE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbAtr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgbAtr","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SCARD_READERSTATEW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"szReader","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pvUserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwCurrentState","Type":{"Kind":"ApiRef","Name":"SCARD_STATE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwEventState","Type":{"Kind":"ApiRef","Name":"SCARD_STATE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbAtr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgbAtr","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SCARD_ATRMASK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbAtr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgbAtr","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"rgbMask","Type":{"Kind":"Array","Shape":{"Size":36},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"LPOCNCONNPROCA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UIntPtr"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LPOCNCONNPROCW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UIntPtr"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"param3","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LPOCNCHKPROC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LPOCNDSCPROC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OPENCARD_SEARCH_CRITERIAA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrGroupNames","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxGroupNames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
,{"Name":"cguidInterfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrCardNames","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxCardNames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpfnCheck","Type":{"Kind":"ApiRef","Name":"LPOCNCHKPROC","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpfnConnect","Type":{"Kind":"ApiRef","Name":"LPOCNCONNPROCA","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpfnDisconnect","Type":{"Kind":"ApiRef","Name":"LPOCNDSCPROC","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pvUserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPENCARD_SEARCH_CRITERIAW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrGroupNames","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxGroupNames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
,{"Name":"cguidInterfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrCardNames","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxCardNames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpfnCheck","Type":{"Kind":"ApiRef","Name":"LPOCNCHKPROC","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpfnConnect","Type":{"Kind":"ApiRef","Name":"LPOCNCONNPROCW","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpfnDisconnect","Type":{"Kind":"ApiRef","Name":"LPOCNDSCPROC","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pvUserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPENCARDNAME_EXA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hSCardContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpstrSearchDesc","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"hIcon","Type":{"Kind":"ApiRef","Name":"HICON","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pOpenCardSearchCriteria","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENCARD_SEARCH_CRITERIAA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpfnConnect","Type":{"Kind":"ApiRef","Name":"LPOCNCONNPROCA","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pvUserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrRdr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxRdr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxCard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwActiveProtocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hCardHandle","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPENCARDNAME_EXW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hSCardContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpstrSearchDesc","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"hIcon","Type":{"Kind":"ApiRef","Name":"HICON","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pOpenCardSearchCriteria","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENCARD_SEARCH_CRITERIAW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"lpfnConnect","Type":{"Kind":"ApiRef","Name":"LPOCNCONNPROCW","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pvUserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrRdr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxRdr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrCard","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxCard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwActiveProtocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hCardHandle","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"READER_SEL_REQUEST_MATCH_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"RSR_MATCH_TYPE_READER_AND_CONTAINER","Value":1}
|
|
,{"Name":"RSR_MATCH_TYPE_SERIAL_NUMBER","Value":2}
|
|
,{"Name":"RSR_MATCH_TYPE_ALL_CARDS","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"READER_SEL_REQUEST"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MatchType","Type":{"Kind":"ApiRef","Name":"READER_SEL_REQUEST_MATCH_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"ReaderAndContainerParameter","Type":{"Kind":"ApiRef","Name":"_ReaderAndContainerParameter_e__Struct","TargetKind":"Default","Api":"Security.Credentials","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"SerialNumberParameter","Type":{"Kind":"ApiRef","Name":"_SerialNumberParameter_e__Struct","TargetKind":"Default","Api":"Security.Credentials","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_SerialNumberParameter_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbSerialNumberOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSerialNumberLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDesiredCardModuleVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"_ReaderAndContainerParameter_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbReaderNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cchReaderNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbContainerNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cchContainerNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDesiredCardModuleVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwCspFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"READER_SEL_RESPONSE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"cbReaderNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cchReaderNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbCardNameOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cchCardNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPENCARDNAMEA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hSCardContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrGroupNames","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxGroupNames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrCardNames","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxCardNames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
,{"Name":"cguidInterfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrRdr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxRdr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxCard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pvUserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwActiveProtocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpfnConnect","Type":{"Kind":"ApiRef","Name":"LPOCNCONNPROCA","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpfnCheck","Type":{"Kind":"ApiRef","Name":"LPOCNCHKPROC","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpfnDisconnect","Type":{"Kind":"ApiRef","Name":"LPOCNDSCPROC","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hCardHandle","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPENCARDNAMEW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"dwStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hSCardContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"lpstrGroupNames","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxGroupNames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrCardNames","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxCardNames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Const"]}
|
|
,{"Name":"cguidInterfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrRdr","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxRdr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrCard","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nMaxCard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpstrTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pvUserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwActiveProtocol","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpfnConnect","Type":{"Kind":"ApiRef","Name":"LPOCNCONNPROCW","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpfnCheck","Type":{"Kind":"ApiRef","Name":"LPOCNCHKPROC","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpfnDisconnect","Type":{"Kind":"ApiRef","Name":"LPOCNDSCPROC","TargetKind":"FunctionPointer","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hCardHandle","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"SecPkgContext_ClientCreds"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"AuthBufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AuthBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREDSPP_SUBMIT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CredsspPasswordCreds","Value":2}
|
|
,{"Name":"CredsspSchannelCreds","Value":4}
|
|
,{"Name":"CredsspCertificateCreds","Value":13}
|
|
,{"Name":"CredsspSubmitBufferBoth","Value":50}
|
|
,{"Name":"CredsspSubmitBufferBothOld","Value":51}
|
|
,{"Name":"CredsspCredEx","Value":100}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CREDSSP_CRED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"CREDSPP_SUBMIT_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pSchannelCred","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"pSpnegoCred","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CREDSSP_CRED_EX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"CREDSPP_SUBMIT_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Cred","Type":{"Kind":"ApiRef","Name":"CREDSSP_CRED","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}],
|
|
|
|
"Functions":[{
|
|
"Name":"KeyCredentialManagerGetOperationErrorStates"
|
|
,"SetLastError":false
|
|
,"DllImport":"KeyCredMgr.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keyCredentialManagerOperationType","Type":{"Kind":"ApiRef","Name":"KeyCredentialManagerOperationType","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"isReady","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"keyCredentialManagerOperationErrorStates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KeyCredentialManagerOperationErrorStates","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"KeyCredentialManagerShowUIOperation"
|
|
,"SetLastError":false
|
|
,"DllImport":"KeyCredMgr.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hWndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"keyCredentialManagerOperationType","Type":{"Kind":"ApiRef","Name":"KeyCredentialManagerOperationType","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"KeyCredentialManagerGetInformation"
|
|
,"SetLastError":false
|
|
,"DllImport":"KeyCredMgr.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keyCredentialManagerInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KeyCredentialManagerInfo","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"KeyCredentialManagerFreeInformation"
|
|
,"SetLastError":false
|
|
,"DllImport":"KeyCredMgr.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keyCredentialManagerInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"KeyCredentialManagerInfo","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredWriteW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredWriteA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredReadW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredReadA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredEnumerateW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Filter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CRED_ENUMERATE_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredEnumerateA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Filter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"CRED_ENUMERATE_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredWriteDomainCredentialsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIAL_TARGET_INFORMATIONW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredWriteDomainCredentialsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIAL_TARGET_INFORMATIONA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredReadDomainCredentialsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIAL_TARGET_INFORMATIONW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredReadDomainCredentialsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIAL_TARGET_INFORMATIONA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredDeleteW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"CredDeleteA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"CredRenameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"OldTargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"NewTargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"CredRenameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"OldTargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"NewTargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
},{
|
|
"Name":"CredGetTargetInfoW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"TargetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIAL_TARGET_INFORMATIONW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredGetTargetInfoA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"TargetInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIAL_TARGET_INFORMATIONA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredMarshalCredentialW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CredType","Type":{"Kind":"ApiRef","Name":"CRED_MARSHAL_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"MarshaledCredential","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredMarshalCredentialA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CredType","Type":{"Kind":"ApiRef","Name":"CRED_MARSHAL_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"MarshaledCredential","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredUnmarshalCredentialW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"MarshaledCredential","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"CredType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRED_MARSHAL_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredUnmarshalCredentialA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"MarshaledCredential","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"CredType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRED_MARSHAL_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredIsMarshaledCredentialW"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"MarshaledCredential","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"CredIsMarshaledCredentialA"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"MarshaledCredential","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"CredUnPackAuthenticationBufferW"
|
|
,"SetLastError":true
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CRED_PACK_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAuthBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"cbAuthBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszUserName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchMaxUserName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pszDomainName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchMaxDomainName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pszPassword","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":8,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchMaxPassword","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredUnPackAuthenticationBufferA"
|
|
,"SetLastError":true
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CRED_PACK_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAuthBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"cbAuthBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszUserName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchlMaxUserName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pszDomainName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchMaxDomainName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pszPassword","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":8,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchMaxPassword","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredPackAuthenticationBufferW"
|
|
,"SetLastError":true
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CRED_PACK_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszUserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pPackedCredentials","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pcbPackedCredentials","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredPackAuthenticationBufferA"
|
|
,"SetLastError":true
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CRED_PACK_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszUserName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszPassword","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pPackedCredentials","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pcbPackedCredentials","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredProtectW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fAsSelf","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszCredentials","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In"]}
|
|
,{"Name":"cchCredentials","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszProtectedCredentials","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchMaxChars","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ProtectionType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRED_PROTECTION_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CredProtectA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fAsSelf","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszCredentials","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cchCredentials","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszProtectedCredentials","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchMaxChars","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ProtectionType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRED_PROTECTION_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CredUnprotectW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fAsSelf","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszProtectedCredentials","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In"]}
|
|
,{"Name":"cchProtectedCredentials","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszCredentials","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchMaxChars","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredUnprotectA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fAsSelf","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszProtectedCredentials","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cchProtectedCredentials","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszCredentials","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchMaxChars","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredIsProtectedW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszProtectedCredentials","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pProtectionType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRED_PROTECTION_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredIsProtectedA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszProtectedCredentials","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pProtectionType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CRED_PROTECTION_TYPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredFindBestCredentialW"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredFindBestCredentialA"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Credential","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDENTIALA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredGetSessionTypes"
|
|
,"SetLastError":true
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"MaximumPersistCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MaximumPersist","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CredFree"
|
|
,"SetLastError":false
|
|
,"DllImport":"ADVAPI32.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIPromptForCredentialsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUiInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDUI_INFOW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pszTargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SecHandle","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"dwAuthError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszUserName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulUserNameBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszPassword","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulPasswordBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"save","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CREDUI_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIPromptForCredentialsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUiInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDUI_INFOA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pszTargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SecHandle","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"dwAuthError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszUserName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulUserNameBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszPassword","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulPasswordBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"save","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CREDUI_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIPromptForWindowsCredentialsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUiInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDUI_INFOW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwAuthError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulAuthPackage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pvInAuthBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"ulInAuthBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppvOutAuthBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":6}]}
|
|
,{"Name":"pulOutAuthBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pfSave","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CREDUIWIN_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIPromptForWindowsCredentialsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUiInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CREDUI_INFOA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwAuthError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulAuthPackage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pvInAuthBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"ulInAuthBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppvOutAuthBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":6}]}
|
|
,{"Name":"pulOutAuthBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pfSave","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CREDUIWIN_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIParseUserNameW"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"user","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"userBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"domain","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"domainBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIParseUserNameA"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"userName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"user","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"userBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"domain","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"domainBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUICmdLinePromptForCredentialsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszTargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SecHandle","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"dwAuthError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UserName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulUserBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszPassword","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulPasswordBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfSave","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CREDUI_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUICmdLinePromptForCredentialsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszTargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SecHandle","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"dwAuthError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"UserName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulUserBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszPassword","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulPasswordBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfSave","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"CREDUI_FLAGS","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIConfirmCredentialsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszTargetName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bConfirm","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIConfirmCredentialsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszTargetName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bConfirm","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIStoreSSOCredW"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszRealm","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pszUsername","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"bPersist","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CredUIReadSSOCredW"
|
|
,"SetLastError":false
|
|
,"DllImport":"credui.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszRealm","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ppszUsername","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardEstablishContext"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwScope","Type":{"Kind":"ApiRef","Name":"SCARD_SCOPE","TargetKind":"Default","Api":"Security.Credentials","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvReserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Reserved","Const"]}
|
|
,{"Name":"pvReserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Reserved","Const"]}
|
|
,{"Name":"phContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardReleaseContext"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardIsValidContext"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListReaderGroupsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"mszGroups","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchGroups","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListReaderGroupsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"mszGroups","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchGroups","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListReadersA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"mszGroups","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"mszReaders","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchReaders","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListReadersW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"mszGroups","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"mszReaders","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchReaders","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListCardsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pbAtr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"rgquidInterfaces","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"cguidInterfaceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"mszCards","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchCards","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListCardsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pbAtr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"rgquidInterfaces","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"cguidInterfaceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"mszCards","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchCards","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListInterfacesA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"pcguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListInterfacesW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCard","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"pcguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetProviderIdA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pguidProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetProviderIdW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCard","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pguidProviderId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetCardTypeProviderNameA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCardName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwProviderId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProvider","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetCardTypeProviderNameW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCardName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwProviderId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProvider","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardIntroduceReaderGroupA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szGroupName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardIntroduceReaderGroupW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szGroupName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardForgetReaderGroupA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szGroupName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardForgetReaderGroupW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szGroupName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardIntroduceReaderA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szDeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardIntroduceReaderW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szDeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardForgetReaderA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardForgetReaderW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardAddReaderToGroupA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szGroupName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardAddReaderToGroupW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szGroupName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardRemoveReaderFromGroupA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szGroupName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardRemoveReaderFromGroupW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szGroupName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardIntroduceCardTypeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCardName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pguidPrimaryProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"rgguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwInterfaceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbAtr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pbAtrMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cbAtrLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardIntroduceCardTypeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCardName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pguidPrimaryProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"rgguidInterfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwInterfaceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbAtr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"pbAtrMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cbAtrLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardSetCardTypeProviderNameA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCardName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwProviderId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProvider","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardSetCardTypeProviderNameW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCardName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwProviderId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProvider","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardForgetCardTypeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCardName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardForgetCardTypeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szCardName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardFreeMemory"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pvMem","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SCardAccessStartedEvent"
|
|
,"SetLastError":true
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SCardReleaseStartedEvent"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SCardLocateCardsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"mszCards","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"rgReaderStates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_READERSTATEA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReaders","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardLocateCardsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"mszCards","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"rgReaderStates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_READERSTATEW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReaders","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardLocateCardsByATRA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"rgAtrMasks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_ATRMASK","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cAtrs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgReaderStates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_READERSTATEA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReaders","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardLocateCardsByATRW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"rgAtrMasks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_ATRMASK","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cAtrs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgReaderStates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_READERSTATEW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReaders","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetStatusChangeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgReaderStates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_READERSTATEA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReaders","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetStatusChangeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgReaderStates","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_READERSTATEW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cReaders","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardCancel"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardConnectA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReader","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phCard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwActiveProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardConnectW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReader","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phCard","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwActiveProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardReconnect"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwPreferredProtocols","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwInitialization","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwActiveProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SCardDisconnect"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwDisposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardBeginTransaction"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardEndTransaction"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwDisposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardState"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pbAtr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"pcbAtrLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardStatusA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"mszReaderNames","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchReaderLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pbAtr","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcbAtrLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SCardStatusW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"mszReaderNames","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchReaderLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pbAtr","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcbAtrLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SCardTransmit"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pioSendPci","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_IO_REQUEST","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pbSendBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"cbSendLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pioRecvPci","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SCARD_IO_REQUEST","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"pbRecvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":6}]}
|
|
,{"Name":"pcbRecvLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetTransmitCount"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pcTransmitCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardControl"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpInBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]}
|
|
,{"Name":"cbInBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpOutBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"cbOutBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpBytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetAttrib"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwAttrId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbAttr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"pcbAttrLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardSetAttrib"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hCard","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwAttrId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbAttr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"cbAttrLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardUIDlgSelectCardA"
|
|
,"SetLastError":false
|
|
,"DllImport":"SCARDDLG.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENCARDNAME_EXA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardUIDlgSelectCardW"
|
|
,"SetLastError":false
|
|
,"DllImport":"SCARDDLG.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENCARDNAME_EXW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOpenCardNameA"
|
|
,"SetLastError":false
|
|
,"DllImport":"SCARDDLG.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENCARDNAMEA","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOpenCardNameW"
|
|
,"SetLastError":false
|
|
,"DllImport":"SCARDDLG.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPENCARDNAMEW","TargetKind":"Default","Api":"Security.Credentials","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardDlgExtendedError"
|
|
,"SetLastError":false
|
|
,"DllImport":"SCARDDLG.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SCardReadCacheA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"CardIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"FreshnessCounter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"LookupName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"DataLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardReadCacheW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"CardIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"FreshnessCounter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"LookupName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"DataLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardWriteCacheA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"CardIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"FreshnessCounter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"LookupName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"DataLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardWriteCacheW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"CardIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"FreshnessCounter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"LookupName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
|
,{"Name":"DataLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetReaderIconA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pbIcon","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"pcbIcon","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetReaderIconW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pbIcon","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"pcbIcon","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetDeviceTypeIdA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwDeviceTypeId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetDeviceTypeIdW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwDeviceTypeId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetReaderDeviceInstanceIdA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szDeviceInstanceId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchDeviceInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardGetReaderDeviceInstanceIdW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szReaderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szDeviceInstanceId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchDeviceInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListReadersWithDeviceInstanceIdA"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szDeviceInstanceId","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"mszReaders","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchReaders","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardListReadersWithDeviceInstanceIdW"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"szDeviceInstanceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"mszReaders","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NullNullTerminated","Optional"]}
|
|
,{"Name":"pcchReaders","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SCardAudit"
|
|
,"SetLastError":false
|
|
,"DllImport":"WinSCard.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwEvent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}],
|
|
|
|
"UnicodeAliases":[
|
|
"CREDENTIAL_ATTRIBUTE"
|
|
,"CREDENTIAL"
|
|
,"CREDENTIAL_TARGET_INFORMATION"
|
|
,"CREDUI_INFO"
|
|
,"SCARD_READERSTATE"
|
|
,"LPOCNCONNPROC"
|
|
,"OPENCARD_SEARCH_CRITERIA"
|
|
,"OPENCARDNAME_EX"
|
|
,"OPENCARDNAME"
|
|
,"CredWrite"
|
|
,"CredRead"
|
|
,"CredEnumerate"
|
|
,"CredWriteDomainCredentials"
|
|
,"CredReadDomainCredentials"
|
|
,"CredDelete"
|
|
,"CredRename"
|
|
,"CredGetTargetInfo"
|
|
,"CredMarshalCredential"
|
|
,"CredUnmarshalCredential"
|
|
,"CredIsMarshaledCredential"
|
|
,"CredUnPackAuthenticationBuffer"
|
|
,"CredPackAuthenticationBuffer"
|
|
,"CredProtect"
|
|
,"CredUnprotect"
|
|
,"CredIsProtected"
|
|
,"CredFindBestCredential"
|
|
,"CredUIPromptForCredentials"
|
|
,"CredUIPromptForWindowsCredentials"
|
|
,"CredUIParseUserName"
|
|
,"CredUICmdLinePromptForCredentials"
|
|
,"CredUIConfirmCredentials"
|
|
,"SCardListReaderGroups"
|
|
,"SCardListReaders"
|
|
,"SCardListCards"
|
|
,"SCardListInterfaces"
|
|
,"SCardGetProviderId"
|
|
,"SCardGetCardTypeProviderName"
|
|
,"SCardIntroduceReaderGroup"
|
|
,"SCardForgetReaderGroup"
|
|
,"SCardIntroduceReader"
|
|
,"SCardForgetReader"
|
|
,"SCardAddReaderToGroup"
|
|
,"SCardRemoveReaderFromGroup"
|
|
,"SCardIntroduceCardType"
|
|
,"SCardSetCardTypeProviderName"
|
|
,"SCardForgetCardType"
|
|
,"SCardLocateCards"
|
|
,"SCardLocateCardsByATR"
|
|
,"SCardGetStatusChange"
|
|
,"SCardConnect"
|
|
,"SCardStatus"
|
|
,"SCardUIDlgSelectCard"
|
|
,"GetOpenCardName"
|
|
,"SCardReadCache"
|
|
,"SCardWriteCache"
|
|
,"SCardGetReaderIcon"
|
|
,"SCardGetDeviceTypeId"
|
|
,"SCardGetReaderDeviceInstanceId"
|
|
,"SCardListReadersWithDeviceInstanceId"
|
|
]
|
|
}
|