Files
marlersoft-win32json/api/System.RemoteManagement.json
Jonathan Marler d565019261 10.2.118-preview
2021-06-25 05:20:25 -06:00

2859 lines
114 KiB
JSON

{
"Constants":[
{
"Name":"WSMAN_FLAG_REQUESTED_API_VERSION_1_0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"WSMAN_FLAG_REQUESTED_API_VERSION_1_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSMAN_OPERATION_INFOV1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"WSMAN_OPERATION_INFOV2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2864434397
,"Attrs":[]
}
,{
"Name":"WSMAN_DEFAULT_TIMEOUT_MS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":60000
,"Attrs":[]
}
,{
"Name":"WSMAN_FLAG_RECEIVE_RESULT_NO_MORE_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSMAN_FLAG_RECEIVE_FLUSH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"WSMAN_FLAG_RECEIVE_RESULT_DATA_BOUNDARY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_MAX_ENVELOPE_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_REMAINING_RESULT_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_LARGEST_RESULT_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_GET_REQUESTED_LOCALE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_GET_REQUESTED_DATA_LOCALE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_SHAREDHOST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_RUNAS_USER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_AUTORESTART"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_HOSTIDLETIMEOUTSECONDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_PARAMS_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_STARTUP_REQUEST_RECEIVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_STARTUP_AUTORESTARTED_REBOOT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_STARTUP_AUTORESTARTED_CRASH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_SHUTDOWN_SYSTEM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_SHUTDOWN_SERVICE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_SHUTDOWN_IISHOST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"WSMAN_PLUGIN_SHUTDOWN_IDLETIMEOUT_ELAPSED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"WSMAN_FLAG_SEND_NO_MORE_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
]
,"Types":[
{
"Name":"WSMAN_API"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_SESSION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_OPERATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_SHELL"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_COMMAND"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_DATA_TEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"bufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"buffer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_DATA_BINARY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSManDataType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSMAN_DATA_NONE","Value":0}
,{"Name":"WSMAN_DATA_TYPE_TEXT","Value":1}
,{"Name":"WSMAN_DATA_TYPE_BINARY","Value":2}
,{"Name":"WSMAN_DATA_TYPE_DWORD","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSMAN_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"type","Type":{"Kind":"ApiRef","Name":"WSManDataType","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"text","Type":{"Kind":"ApiRef","Name":"WSMAN_DATA_TEXT","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"binaryData","Type":{"Kind":"ApiRef","Name":"WSMAN_DATA_BINARY","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"number","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"WSMAN_ERROR"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"code","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"errorDetail","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"language","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"machineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"pluginName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_USERNAME_PASSWORD_CREDS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"username","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"password","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSManAuthenticationFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSMAN_FLAG_DEFAULT_AUTHENTICATION","Value":0}
,{"Name":"WSMAN_FLAG_NO_AUTHENTICATION","Value":1}
,{"Name":"WSMAN_FLAG_AUTH_DIGEST","Value":2}
,{"Name":"WSMAN_FLAG_AUTH_NEGOTIATE","Value":4}
,{"Name":"WSMAN_FLAG_AUTH_BASIC","Value":8}
,{"Name":"WSMAN_FLAG_AUTH_KERBEROS","Value":16}
,{"Name":"WSMAN_FLAG_AUTH_CREDSSP","Value":128}
,{"Name":"WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE","Value":32}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSMAN_AUTHENTICATION_CREDENTIALS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"authenticationMechanism","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
{
"Name":"_Anonymous_e__Union"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"userAccount","Type":{"Kind":"ApiRef","Name":"WSMAN_USERNAME_PASSWORD_CREDS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"certificateThumbprint","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
]
}
,{
"Name":"WSMAN_OPTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"mustComply","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_OPTION_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"optionsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPTION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
,{"Name":"optionsMustUnderstand","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_OPTION_SETEX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"optionsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPTION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
,{"Name":"optionsMustUnderstand","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"optionTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_KEY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"key","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_SELECTOR_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"numberKeys","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"keys","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_KEY","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_FRAGMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"path","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"dialect","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_FILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"filter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"dialect","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_OPERATION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"fragment","Type":{"Kind":"ApiRef","Name":"WSMAN_FRAGMENT","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"WSMAN_FILTER","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"selectorSet","Type":{"Kind":"ApiRef","Name":"WSMAN_SELECTOR_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"optionSet","Type":{"Kind":"ApiRef","Name":"WSMAN_OPTION_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_OPERATION_INFOEX"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"fragment","Type":{"Kind":"ApiRef","Name":"WSMAN_FRAGMENT","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"WSMAN_FILTER","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"selectorSet","Type":{"Kind":"ApiRef","Name":"WSMAN_SELECTOR_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"optionSet","Type":{"Kind":"ApiRef","Name":"WSMAN_OPTION_SETEX","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"uiLocale","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"dataLocale","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSManProxyAccessType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSMAN_OPTION_PROXY_IE_PROXY_CONFIG","Value":1}
,{"Name":"WSMAN_OPTION_PROXY_WINHTTP_PROXY_CONFIG","Value":2}
,{"Name":"WSMAN_OPTION_PROXY_AUTO_DETECT","Value":4}
,{"Name":"WSMAN_OPTION_PROXY_NO_PROXY_SERVER","Value":8}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSMAN_PROXY_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"accessType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"authenticationCredentials","Type":{"Kind":"ApiRef","Name":"WSMAN_AUTHENTICATION_CREDENTIALS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSManSessionOption"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS","Value":1}
,{"Name":"WSMAN_OPTION_MAX_RETRY_TIME","Value":11}
,{"Name":"WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL","Value":12}
,{"Name":"WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND","Value":13}
,{"Name":"WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT","Value":14}
,{"Name":"WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT","Value":15}
,{"Name":"WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL","Value":16}
,{"Name":"WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL","Value":17}
,{"Name":"WSMAN_OPTION_SKIP_CA_CHECK","Value":18}
,{"Name":"WSMAN_OPTION_SKIP_CN_CHECK","Value":19}
,{"Name":"WSMAN_OPTION_UNENCRYPTED_MESSAGES","Value":20}
,{"Name":"WSMAN_OPTION_UTF16","Value":21}
,{"Name":"WSMAN_OPTION_ENABLE_SPN_SERVER_PORT","Value":22}
,{"Name":"WSMAN_OPTION_MACHINE_ID","Value":23}
,{"Name":"WSMAN_OPTION_LOCALE","Value":25}
,{"Name":"WSMAN_OPTION_UI_LANGUAGE","Value":26}
,{"Name":"WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB","Value":28}
,{"Name":"WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB","Value":29}
,{"Name":"WSMAN_OPTION_REDIRECT_LOCATION","Value":30}
,{"Name":"WSMAN_OPTION_SKIP_REVOCATION_CHECK","Value":31}
,{"Name":"WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS","Value":32}
,{"Name":"WSMAN_OPTION_USE_SSL","Value":33}
,{"Name":"WSMAN_OPTION_USE_INTEARACTIVE_TOKEN","Value":34}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSManCallbackFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSMAN_FLAG_CALLBACK_END_OF_OPERATION","Value":1}
,{"Name":"WSMAN_FLAG_CALLBACK_END_OF_STREAM","Value":8}
,{"Name":"WSMAN_FLAG_CALLBACK_SHELL_SUPPORTS_DISCONNECT","Value":32}
,{"Name":"WSMAN_FLAG_CALLBACK_SHELL_AUTODISCONNECTED","Value":64}
,{"Name":"WSMAN_FLAG_CALLBACK_NETWORK_FAILURE_DETECTED","Value":256}
,{"Name":"WSMAN_FLAG_CALLBACK_RETRYING_AFTER_NETWORK_FAILURE","Value":512}
,{"Name":"WSMAN_FLAG_CALLBACK_RECONNECTED_AFTER_NETWORK_FAILURE","Value":1024}
,{"Name":"WSMAN_FLAG_CALLBACK_SHELL_AUTODISCONNECTING","Value":2048}
,{"Name":"WSMAN_FLAG_CALLBACK_RETRY_ABORTED_DUE_TO_INTERNAL_ERROR","Value":4096}
,{"Name":"WSMAN_FLAG_CALLBACK_RECEIVE_DELAY_STREAM_REQUEST_PROCESSED","Value":8192}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSMAN_STREAM_ID_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"streamIDsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"streamIDs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_ENVIRONMENT_VARIABLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_ENVIRONMENT_VARIABLE_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"varsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"vars","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_ENVIRONMENT_VARIABLE","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_SHELL_STARTUP_INFO_V10"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"inputStreamSet","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_STREAM_ID_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
,{"Name":"outputStreamSet","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_STREAM_ID_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
,{"Name":"idleTimeoutMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"workingDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"variableSet","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_ENVIRONMENT_VARIABLE_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_SHELL_STARTUP_INFO_V11"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"__AnonymousBase_wsman_L665_C48","Type":{"Kind":"ApiRef","Name":"WSMAN_SHELL_STARTUP_INFO_V10","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_SHELL_DISCONNECT_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"idleTimeoutMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSManShellFlag"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSMAN_FLAG_NO_COMPRESSION","Value":1}
,{"Name":"WSMAN_FLAG_DELETE_SERVER_SESSION","Value":2}
,{"Name":"WSMAN_FLAG_SERVER_BUFFERING_MODE_DROP","Value":4}
,{"Name":"WSMAN_FLAG_SERVER_BUFFERING_MODE_BLOCK","Value":8}
,{"Name":"WSMAN_FLAG_RECEIVE_DELAY_OUTPUT_STREAM","Value":16}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSMAN_RECEIVE_DATA_RESULT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"streamId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"streamData","Type":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"commandState","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"exitCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_CONNECT_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"data","Type":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_CREATE_SHELL_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"data","Type":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_RESPONSE_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Union"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"receiveData","Type":{"Kind":"ApiRef","Name":"WSMAN_RECEIVE_DATA_RESULT","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"connectData","Type":{"Kind":"ApiRef","Name":"WSMAN_CONNECT_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
,{"Name":"createData","Type":{"Kind":"ApiRef","Name":"WSMAN_CREATE_SHELL_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_SHELL_COMPLETION_FUNCTION"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"operationContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"error","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_ERROR","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"command","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"operationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPERATION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_RESPONSE_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"WSMAN_SHELL_ASYNC"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"operationContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"completionFunction","Type":{"Kind":"ApiRef","Name":"WSMAN_SHELL_COMPLETION_FUNCTION","TargetKind":"FunctionPointer","Api":"System.RemoteManagement","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_COMMAND_ARG_SET"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"argsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"args","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_CERTIFICATE_DETAILS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"subject","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"issuerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"issuerThumbprint","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"subjectName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_SENDER_DETAILS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"senderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"authenticationMechanism","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"certificateDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_CERTIFICATE_DETAILS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
,{"Name":"clientToken","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"httpURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_PLUGIN_REQUEST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"senderDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SENDER_DETAILS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
,{"Name":"locale","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"operationInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPERATION_INFO","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":[]}
,{"Name":"shutdownNotification","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"shutdownNotificationHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"dataLocale","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"shellContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
]
}
,{
"Name":"WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"shellContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"commandContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
]
}
,{
"Name":"WSMAN_PLUGIN_STARTUP"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"applicationIdentification","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"extraInfo","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pluginContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSMAN_PLUGIN_SHUTDOWN"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pluginContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"reason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSMAN_PLUGIN_SHELL"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pluginContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"startupInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_STARTUP_INFO_V11","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"inboundShellInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"WSMAN_PLUGIN_COMMAND"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"shellContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"commandLine","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"arguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND_ARG_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"WSMAN_PLUGIN_SEND"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"shellContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"commandContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"stream","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"inboundData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"WSMAN_PLUGIN_RECEIVE"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"shellContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"commandContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"streamSet","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_STREAM_ID_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"WSMAN_PLUGIN_SIGNAL"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"shellContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"commandContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"code","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"WSMAN_PLUGIN_CONNECT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"shellContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"commandContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"inboundConnectInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
]
}
,{
"Name":"WSMAN_AUTHZ_QUOTA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"maxAllowedConcurrentShells","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"maxAllowedConcurrentOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"timeslotSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"maxAllowedOperationsPerTimeslot","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSMAN_PLUGIN_AUTHORIZE_USER"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pluginContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"senderDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SENDER_DETAILS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSMAN_PLUGIN_AUTHORIZE_OPERATION"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pluginContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"senderDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SENDER_DETAILS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"operation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"action","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pluginContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"senderDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SENDER_DETAILS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"userAuthorizationContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
]
}
,{
"Name":"WSMan"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"bced617b-ec03-420b-8508-977dc7a686bd"
}
,{
"Name":"WSManInternal"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"7de087a5-5dcb-4df7-bb12-0924ad8fbd9a"
}
,{
"Name":"WSManSessionFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSManFlagUTF8","Value":1}
,{"Name":"WSManFlagCredUsernamePassword","Value":4096}
,{"Name":"WSManFlagSkipCACheck","Value":8192}
,{"Name":"WSManFlagSkipCNCheck","Value":16384}
,{"Name":"WSManFlagUseNoAuthentication","Value":32768}
,{"Name":"WSManFlagUseDigest","Value":65536}
,{"Name":"WSManFlagUseNegotiate","Value":131072}
,{"Name":"WSManFlagUseBasic","Value":262144}
,{"Name":"WSManFlagUseKerberos","Value":524288}
,{"Name":"WSManFlagNoEncryption","Value":1048576}
,{"Name":"WSManFlagUseClientCertificate","Value":2097152}
,{"Name":"WSManFlagEnableSPNServerPort","Value":4194304}
,{"Name":"WSManFlagUTF16","Value":8388608}
,{"Name":"WSManFlagUseCredSsp","Value":16777216}
,{"Name":"WSManFlagSkipRevocationCheck","Value":33554432}
,{"Name":"WSManFlagAllowNegotiateImplicitCredentials","Value":67108864}
,{"Name":"WSManFlagUseSsl","Value":134217728}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSManEnumFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSManFlagNonXmlText","Value":1}
,{"Name":"WSManFlagReturnObject","Value":0}
,{"Name":"WSManFlagReturnEPR","Value":2}
,{"Name":"WSManFlagReturnObjectAndEPR","Value":4}
,{"Name":"WSManFlagHierarchyDeep","Value":0}
,{"Name":"WSManFlagHierarchyShallow","Value":32}
,{"Name":"WSManFlagHierarchyDeepBasePropsOnly","Value":64}
,{"Name":"WSManFlagAssociatedInstance","Value":0}
,{"Name":"WSManFlagAssociationInstance","Value":128}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSManProxyAccessTypeFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSManProxyIEConfig","Value":1}
,{"Name":"WSManProxyWinHttpConfig","Value":2}
,{"Name":"WSManProxyAutoDetect","Value":4}
,{"Name":"WSManProxyNoProxyServer","Value":8}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSManProxyAuthenticationFlags"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSManFlagProxyAuthenticationUseNegotiate","Value":1}
,{"Name":"WSManFlagProxyAuthenticationUseBasic","Value":2}
,{"Name":"WSManFlagProxyAuthenticationUseDigest","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IWSMan"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"190d8637-5cd3-496d-ad24-69636bb5a3b5"
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
,"Methods":[
{
"Name":"CreateSession"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"connection","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"connectionOptions","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"CreateConnectionOptions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"connectionOptions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"get_CommandLine"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"get_Error"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
]
}
,{
"Name":"IWSManEx"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"2d53bdaa-798e-49e6-a1aa-74d01256f411"
,"Interface":{"Kind":"ApiRef","Name":"IWSMan","TargetKind":"Com","Api":"System.RemoteManagement","Parents":[]}
,"Methods":[
{
"Name":"CreateResourceLocator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"strResourceLocator","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"newResourceLocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagUTF8"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagCredUsernamePassword"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagSkipCACheck"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagSkipCNCheck"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagUseDigest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagUseNegotiate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagUseBasic"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagUseKerberos"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagNoEncryption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagEnableSPNServerPort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagUseNoAuthentication"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"EnumerationFlagNonXmlText"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"EnumerationFlagReturnEPR"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"EnumerationFlagReturnObjectAndEPR"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"GetErrorMessage"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"errorNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"errorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"EnumerationFlagHierarchyDeep"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"EnumerationFlagHierarchyShallow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"EnumerationFlagHierarchyDeepBasePropsOnly"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"EnumerationFlagReturnObject"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
]
}
,{
"Name":"IWSManEx2"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"1d1b5ae0-42d9-4021-8261-3987619512e9"
,"Interface":{"Kind":"ApiRef","Name":"IWSManEx","TargetKind":"Com","Api":"System.RemoteManagement","Parents":[]}
,"Methods":[
{
"Name":"SessionFlagUseClientCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
]
}
,{
"Name":"IWSManEx3"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"6400e966-011d-4eac-8474-049e0848afad"
,"Interface":{"Kind":"ApiRef","Name":"IWSManEx2","TargetKind":"Com","Api":"System.RemoteManagement","Parents":[]}
,"Methods":[
{
"Name":"SessionFlagUTF16"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagUseCredSsp"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"EnumerationFlagAssociationInstance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"EnumerationFlagAssociatedInstance"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagSkipRevocationCheck"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagAllowNegotiateImplicitCredentials"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"SessionFlagUseSsl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
]
}
,{
"Name":"IWSManConnectionOptions"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"f704e861-9e52-464f-b786-da5eb2320fdd"
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
,"Methods":[
{
"Name":"get_UserName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"put_UserName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"put_Password"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"password","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IWSManConnectionOptionsEx"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"ef43edf7-2a48-4d93-9526-8bd6ab6d4a6b"
,"Interface":{"Kind":"ApiRef","Name":"IWSManConnectionOptions","TargetKind":"Com","Api":"System.RemoteManagement","Parents":[]}
,"Methods":[
{
"Name":"get_CertificateThumbprint"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"thumbprint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"put_CertificateThumbprint"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"thumbprint","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IWSManConnectionOptionsEx2"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f500c9ec-24ee-48ab-b38d-fc9a164c658e"
,"Interface":{"Kind":"ApiRef","Name":"IWSManConnectionOptionsEx","TargetKind":"Com","Api":"System.RemoteManagement","Parents":[]}
,"Methods":[
{
"Name":"SetProxy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"accessType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"authenticationMechanism","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"userName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"password","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ProxyIEConfig"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"ProxyWinHttpConfig"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"ProxyAutoDetect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"ProxyNoProxyServer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"ProxyAuthenticationUseNegotiate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"ProxyAuthenticationUseBasic"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"ProxyAuthenticationUseDigest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
]
}
,{
"Name":"IWSManSession"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"fc84fc58-1286-40c4-9da0-c8ef6ec241e0"
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
,"Methods":[
{
"Name":"Get"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"resource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"Put"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"resource","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"resultResource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"Create"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"resource","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"newUri","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"Delete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"Invoke"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"actionUri","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"parameters","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"Enumerate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"filter","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dialect","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"resultSet","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"Identify"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"result","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"get_Error"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"get_BatchItems"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"put_BatchItems"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"get_Timeout"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"put_Timeout"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IWSManEnumerator"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"f3457ca9-abb9-4fa5-b850-90e8ca300e7f"
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
,"Methods":[
{
"Name":"ReadItem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"get_AtEndOfStream"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"eos","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"get_Error"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
]
}
,{
"Name":"IWSManResourceLocator"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"a7a1ba28-de41-466a-ad0a-c4059ead7428"
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
,"Methods":[
{
"Name":"put_ResourceURI"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"uri","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"get_ResourceURI"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"uri","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"AddSelector"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"resourceSelName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"selValue","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ClearSelectors"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"get_FragmentPath"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"text","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"put_FragmentPath"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"text","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"get_FragmentDialect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"text","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"put_FragmentDialect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"text","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"AddOption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"OptionName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"OptionValue","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"mustComply","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"put_MustUnderstandOptions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"mustUnderstand","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"get_MustUnderstandOptions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"mustUnderstand","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
,{
"Name":"ClearOptions"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"get_Error"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
]
}
,{
"Name":"IWSManResourceLocatorInternal"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"effaead7-7ec8-4716-b9be-f2e7e9fb4adb"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
]
}
,{
"Name":"IWSManInternal"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"04ae2b1d-9954-4d99-94a9-a961e72c3a13"
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
,"Methods":[
{
"Name":"ConfigSDDL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"session","Type":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.OleAutomation","Parents":[]},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"resource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
]
}
]
}
]
,"Functions":[
{
"Name":"WSManInitialize"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[]
,"Params":[
{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"apiHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_API","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManDeinitialize"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"apiHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_API","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSManGetErrorMessage"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"apiHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_API","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"languageCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"errorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"messageLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"message","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
,{"Name":"messageLengthUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManCreateSession"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"apiHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_API","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"connection","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"serverAuthenticationCredentials","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_AUTHENTICATION_CREDENTIALS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"proxyInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PROXY_INFO","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SESSION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManCloseSession"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SESSION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSManSetSessionOption"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SESSION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"option","Type":{"Kind":"ApiRef","Name":"WSManSessionOption","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":["In"]}
,{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"WSManGetSessionOptionAsDword"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SESSION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"option","Type":{"Kind":"ApiRef","Name":"WSManSessionOption","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":["In"]}
,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"WSManGetSessionOptionAsString"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SESSION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"option","Type":{"Kind":"ApiRef","Name":"WSManSessionOption","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]},"Attrs":["In"]}
,{"Name":"stringLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"string","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
,{"Name":"stringLengthUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManCloseOperation"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"operationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPERATION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSManCreateShell"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SESSION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"startupInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_STARTUP_INFO_V11","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPTION_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"createXml","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManRunShellCommand"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"commandLine","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"args","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND_ARG_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPTION_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"command","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManSignalShell"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"command","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"code","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"signalOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPERATION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManReceiveShellOutput"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"command","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"desiredStreamSet","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_STREAM_ID_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"receiveOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPERATION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManSendShellInput"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"command","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"streamId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"streamData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"endOfStream","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"sendOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPERATION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManCloseCommand"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"commandHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"WSManCloseShell"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"shellHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out","Optional"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"WSManCreateShellEx"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[]
,"Params":[
{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SESSION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"shellId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"startupInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_STARTUP_INFO_V11","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPTION_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"createXml","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManRunShellCommandEx"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[]
,"Params":[
{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"commandId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"commandLine","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"args","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND_ARG_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPTION_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"command","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManDisconnectShell"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[]
,"Params":[
{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"disconnectInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_DISCONNECT_INFO","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"WSManReconnectShell"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[]
,"Params":[
{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"WSManReconnectShellCommand"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[]
,"Params":[
{"Name":"commandHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"WSManConnectShell"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[]
,"Params":[
{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SESSION","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"resourceUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"shellID","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPTION_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"connectXml","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManConnectShellCommand"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows8.0"
,"Attrs":[]
,"Params":[
{"Name":"shell","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"commandID","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"options","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_OPTION_SET","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"connectXml","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"async","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SHELL_ASYNC","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"command","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_COMMAND","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManPluginReportContext"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
]
}
,{
"Name":"WSManPluginReceiveResult"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"stream","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"streamResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"commandState","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"exitCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSManPluginOperationComplete"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"errorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"extendedInformation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"WSManPluginGetOperationParameters"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManPluginGetConfiguration"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pluginContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_DATA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSManPluginReportCompletion"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pluginContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSManPluginFreeRequestDetails"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"requestDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_PLUGIN_REQUEST","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"WSManPluginAuthzUserComplete"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"senderDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SENDER_DETAILS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"userAuthorizationContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"impersonationToken","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"userIsAdministrator","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"errorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"extendedErrorInformation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"WSManPluginAuthzOperationComplete"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"senderDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SENDER_DETAILS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"userAuthorizationContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"errorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"extendedErrorInformation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"WSManPluginAuthzQueryQuotaComplete"
,"SetLastError":false
,"DllImport":"WsmSvc"
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"senderDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_SENDER_DETAILS","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"quota","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSMAN_AUTHZ_QUOTA","TargetKind":"Default","Api":"System.RemoteManagement","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"errorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"extendedErrorInformation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
]
,"UnicodeAliases":[
]
}