Files
2026-02-15 20:01:23 -07:00

1100 lines
52 KiB
JSON

{
"Constants":[{
"Name":"WLX_VERSION_1_0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
},{
"Name":"WLX_VERSION_1_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65537
,"Attrs":[]
},{
"Name":"WLX_VERSION_1_2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65538
,"Attrs":[]
},{
"Name":"WLX_VERSION_1_3"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65539
,"Attrs":[]
},{
"Name":"WLX_VERSION_1_4"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65540
,"Attrs":[]
},{
"Name":"WLX_CURRENT_VERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65540
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_CTRL_ALT_DEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_SCRNSVR_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_SCRNSVR_ACTIVITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_USER_LOGOFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_SC_INSERT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_SC_REMOVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_AUTHENTICATED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_SC_FIRST_READER_ARRIVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_SC_LAST_READER_REMOVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_SWITCHUSER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":10
,"Attrs":[]
},{
"Name":"WLX_SAS_TYPE_MAX_MSFT_VALUE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":127
,"Attrs":[]
},{
"Name":"WLX_LOGON_OPT_NO_PROFILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WLX_PROFILE_TYPE_V1_0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WLX_PROFILE_TYPE_V2_0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_LOGON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_LOCK_WKSTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_LOGOFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_PWD_CHANGED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_TASKLIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_UNLOCK_WKSTA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_FORCE_LOGOFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_SHUTDOWN_SLEEP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":12
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_SHUTDOWN_SLEEP2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":13
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_SHUTDOWN_HIBERNATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":14
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_RECONNECTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_DELAYED_FORCE_LOGOFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
},{
"Name":"WLX_SAS_ACTION_SWITCH_CONSOLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":17
,"Attrs":[]
},{
"Name":"WLX_WM_SAS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1625
,"Attrs":[]
},{
"Name":"WLX_DLG_SAS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":101
,"Attrs":[]
},{
"Name":"WLX_DLG_INPUT_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":102
,"Attrs":[]
},{
"Name":"WLX_DLG_SCREEN_SAVER_TIMEOUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":103
,"Attrs":[]
},{
"Name":"WLX_DLG_USER_LOGOFF"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":104
,"Attrs":[]
},{
"Name":"WLX_DIRECTORY_LENGTH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
},{
"Name":"WLX_CREDENTIAL_TYPE_V1_0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WLX_CREDENTIAL_TYPE_V2_0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WLX_CONSOLESWITCHCREDENTIAL_TYPE_V1_0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STATUSMSG_OPTION_NOANIMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"STATUSMSG_OPTION_SETFOREGROUND"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WLX_DESKTOP_NAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WLX_DESKTOP_HANDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WLX_CREATE_INSTANCE_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WLX_CREATE_USER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WLX_OPTION_USE_CTRL_ALT_DEL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"WLX_OPTION_CONTEXT_POINTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
},{
"Name":"WLX_OPTION_USE_SMART_CARD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
},{
"Name":"WLX_OPTION_FORCE_LOGOFF_TIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
},{
"Name":"WLX_OPTION_IGNORE_AUTO_LOGON"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
},{
"Name":"WLX_OPTION_NO_SWITCH_ON_SAS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9
,"Attrs":[]
},{
"Name":"WLX_OPTION_SMART_CARD_PRESENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65537
,"Attrs":[]
},{
"Name":"WLX_OPTION_SMART_CARD_INFO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65538
,"Attrs":[]
},{
"Name":"WLX_OPTION_DISPATCH_TABLE_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65539
,"Attrs":[]
}],
"Types":[{
"Name":"WLX_SHUTDOWN_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WLX_SAS_ACTION_SHUTDOWN","Value":5}
,{"Name":"WLX_SAS_ACTION_SHUTDOWN_REBOOT","Value":11}
,{"Name":"WLX_SAS_ACTION_SHUTDOWN_POWER_OFF","Value":10}
]
,"IntegerBase":"UInt32"
},{
"Name":"WLX_SC_NOTIFICATION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pszCard","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszReader","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszContainer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszCryptoProvider","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_PROFILE_V1_0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pszProfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_PROFILE_V2_0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pszProfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszPolicy","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszNetworkDefaultUserProfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszEnvironment","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_MPR_NOTIFY_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"pszUserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszDomain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszOldPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_TERMINAL_SERVICES_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"ProfilePath","Type":{"Kind":"Array","Shape":{"Size":257},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"HomeDir","Type":{"Kind":"Array","Shape":{"Size":257},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"HomeDirDrive","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_CLIENT_CREDENTIALS_INFO_V1_0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pszUserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszDomain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fPromptForPassword","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_CLIENT_CREDENTIALS_INFO_V2_0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pszUserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszDomain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"pszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fPromptForPassword","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"fDisconnectOnLogonFailure","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"dwType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserToken","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LogonId","Type":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Quotas","Type":{"Kind":"ApiRef","Name":"QUOTA_LIMITS","TargetKind":"Default","Api":"Security","Parents":[]},"Attrs":[]}
,{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Domain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LogonTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"SmartCardLogon","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ProfileLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MessageType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"LogonCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"BadPasswordCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"ProfileLogonTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LogoffTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"KickOffTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PasswordLastSet","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PasswordCanChange","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"PasswordMustChange","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LogonScript","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HomeDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"FullName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"ProfilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HomeDirectoryDrive","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"LogonServer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"UserFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PrivateDataLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PrivateData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_DESKTOP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"hDesktop","Type":{"Kind":"ApiRef","Name":"HDESK","TargetKind":"Default","Api":"System.StationsAndDesktops","Parents":[]},"Attrs":[]}
,{"Name":"pszDesktopName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PWLX_USE_CTRL_ALT_DEL"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_SET_CONTEXT_POINTER"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pWlxContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_SAS_NOTIFY"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwSasType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PWLX_SET_TIMEOUT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PWLX_ASSIGN_SHELL_PROTECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hToken","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hProcess","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hThread","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_MESSAGE_BOX"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lpszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lpszTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"fuStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PWLX_DIALOG_BOX"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hInst","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lpszTemplate","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dlgprc","Type":{"Kind":"ApiRef","Name":"DLGPROC","TargetKind":"FunctionPointer","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_DIALOG_BOX_INDIRECT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hInst","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hDialogTemplate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DLGTEMPLATE","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dlgprc","Type":{"Kind":"ApiRef","Name":"DLGPROC","TargetKind":"FunctionPointer","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_DIALOG_BOX_PARAM"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hInst","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lpszTemplate","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dlgprc","Type":{"Kind":"ApiRef","Name":"DLGPROC","TargetKind":"FunctionPointer","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
,{"Name":"dwInitParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_DIALOG_BOX_INDIRECT_PARAM"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hInst","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hDialogTemplate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DLGTEMPLATE","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"hwndOwner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dlgprc","Type":{"Kind":"ApiRef","Name":"DLGPROC","TargetKind":"FunctionPointer","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
,{"Name":"dwInitParam","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_SWITCH_DESKTOP_TO_USER"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_SWITCH_DESKTOP_TO_WINLOGON"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_CHANGE_PASSWORD_NOTIFY"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pMprInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_MPR_NOTIFY_INFO","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dwChangeInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"PWLX_GET_SOURCE_DESKTOP"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppDesktop","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_DESKTOP","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_SET_RETURN_DESKTOP"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pDesktop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_DESKTOP","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_CREATE_USER_DESKTOP"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"hToken","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pszDesktopName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppDesktop","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_DESKTOP","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_CHANGE_PASSWORD_NOTIFY_EX"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Int32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pMprInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_MPR_NOTIFY_INFO","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dwChangeInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ProviderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_CLOSE_USER_DESKTOP"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pDesktop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_DESKTOP","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"hToken","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_SET_OPTION"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Option","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"OldValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_GET_OPTION"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Option","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_WIN31_MIGRATE"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_QUERY_CLIENT_CREDENTIALS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_CLIENT_CREDENTIALS_INFO_V1_0","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_QUERY_IC_CREDENTIALS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_CLIENT_CREDENTIALS_INFO_V1_0","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_QUERY_TS_LOGON_CREDENTIALS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_CLIENT_CREDENTIALS_INFO_V2_0","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"PWLX_DISCONNECT"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
]
},{
"Name":"PWLX_QUERY_TERMINAL_SERVICES_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"hWlx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pTSData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_TERMINAL_SERVICES_DATA","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"Domain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"PWLX_QUERY_CONSOLESWITCH_CREDENTIALS"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"pCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0","TargetKind":"Default","Api":"Security.WinWlx","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"WLX_DISPATCH_VERSION_1_0"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"WlxUseCtrlAltDel","Type":{"Kind":"ApiRef","Name":"PWLX_USE_CTRL_ALT_DEL","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetContextPointer","Type":{"Kind":"ApiRef","Name":"PWLX_SET_CONTEXT_POINTER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSasNotify","Type":{"Kind":"ApiRef","Name":"PWLX_SAS_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetTimeout","Type":{"Kind":"ApiRef","Name":"PWLX_SET_TIMEOUT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxAssignShellProtection","Type":{"Kind":"ApiRef","Name":"PWLX_ASSIGN_SHELL_PROTECTION","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxMessageBox","Type":{"Kind":"ApiRef","Name":"PWLX_MESSAGE_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBox","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirect","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirectParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToUser","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_USER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToWinlogon","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_WINLOGON","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxChangePasswordNotify","Type":{"Kind":"ApiRef","Name":"PWLX_CHANGE_PASSWORD_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_DISPATCH_VERSION_1_1"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"WlxUseCtrlAltDel","Type":{"Kind":"ApiRef","Name":"PWLX_USE_CTRL_ALT_DEL","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetContextPointer","Type":{"Kind":"ApiRef","Name":"PWLX_SET_CONTEXT_POINTER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSasNotify","Type":{"Kind":"ApiRef","Name":"PWLX_SAS_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetTimeout","Type":{"Kind":"ApiRef","Name":"PWLX_SET_TIMEOUT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxAssignShellProtection","Type":{"Kind":"ApiRef","Name":"PWLX_ASSIGN_SHELL_PROTECTION","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxMessageBox","Type":{"Kind":"ApiRef","Name":"PWLX_MESSAGE_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBox","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirect","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirectParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToUser","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_USER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToWinlogon","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_WINLOGON","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxChangePasswordNotify","Type":{"Kind":"ApiRef","Name":"PWLX_CHANGE_PASSWORD_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxGetSourceDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_GET_SOURCE_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetReturnDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_SET_RETURN_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxCreateUserDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_CREATE_USER_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxChangePasswordNotifyEx","Type":{"Kind":"ApiRef","Name":"PWLX_CHANGE_PASSWORD_NOTIFY_EX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_DISPATCH_VERSION_1_2"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"WlxUseCtrlAltDel","Type":{"Kind":"ApiRef","Name":"PWLX_USE_CTRL_ALT_DEL","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetContextPointer","Type":{"Kind":"ApiRef","Name":"PWLX_SET_CONTEXT_POINTER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSasNotify","Type":{"Kind":"ApiRef","Name":"PWLX_SAS_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetTimeout","Type":{"Kind":"ApiRef","Name":"PWLX_SET_TIMEOUT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxAssignShellProtection","Type":{"Kind":"ApiRef","Name":"PWLX_ASSIGN_SHELL_PROTECTION","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxMessageBox","Type":{"Kind":"ApiRef","Name":"PWLX_MESSAGE_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBox","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirect","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirectParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToUser","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_USER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToWinlogon","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_WINLOGON","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxChangePasswordNotify","Type":{"Kind":"ApiRef","Name":"PWLX_CHANGE_PASSWORD_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxGetSourceDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_GET_SOURCE_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetReturnDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_SET_RETURN_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxCreateUserDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_CREATE_USER_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxChangePasswordNotifyEx","Type":{"Kind":"ApiRef","Name":"PWLX_CHANGE_PASSWORD_NOTIFY_EX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxCloseUserDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_CLOSE_USER_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_DISPATCH_VERSION_1_3"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"WlxUseCtrlAltDel","Type":{"Kind":"ApiRef","Name":"PWLX_USE_CTRL_ALT_DEL","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetContextPointer","Type":{"Kind":"ApiRef","Name":"PWLX_SET_CONTEXT_POINTER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSasNotify","Type":{"Kind":"ApiRef","Name":"PWLX_SAS_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetTimeout","Type":{"Kind":"ApiRef","Name":"PWLX_SET_TIMEOUT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxAssignShellProtection","Type":{"Kind":"ApiRef","Name":"PWLX_ASSIGN_SHELL_PROTECTION","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxMessageBox","Type":{"Kind":"ApiRef","Name":"PWLX_MESSAGE_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBox","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirect","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirectParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToUser","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_USER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToWinlogon","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_WINLOGON","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxChangePasswordNotify","Type":{"Kind":"ApiRef","Name":"PWLX_CHANGE_PASSWORD_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxGetSourceDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_GET_SOURCE_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetReturnDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_SET_RETURN_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxCreateUserDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_CREATE_USER_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxChangePasswordNotifyEx","Type":{"Kind":"ApiRef","Name":"PWLX_CHANGE_PASSWORD_NOTIFY_EX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxCloseUserDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_CLOSE_USER_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetOption","Type":{"Kind":"ApiRef","Name":"PWLX_SET_OPTION","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxGetOption","Type":{"Kind":"ApiRef","Name":"PWLX_GET_OPTION","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxWin31Migrate","Type":{"Kind":"ApiRef","Name":"PWLX_WIN31_MIGRATE","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxQueryClientCredentials","Type":{"Kind":"ApiRef","Name":"PWLX_QUERY_CLIENT_CREDENTIALS","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxQueryInetConnectorCredentials","Type":{"Kind":"ApiRef","Name":"PWLX_QUERY_IC_CREDENTIALS","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDisconnect","Type":{"Kind":"ApiRef","Name":"PWLX_DISCONNECT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxQueryTerminalServicesData","Type":{"Kind":"ApiRef","Name":"PWLX_QUERY_TERMINAL_SERVICES_DATA","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"WLX_DISPATCH_VERSION_1_4"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"WlxUseCtrlAltDel","Type":{"Kind":"ApiRef","Name":"PWLX_USE_CTRL_ALT_DEL","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetContextPointer","Type":{"Kind":"ApiRef","Name":"PWLX_SET_CONTEXT_POINTER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSasNotify","Type":{"Kind":"ApiRef","Name":"PWLX_SAS_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetTimeout","Type":{"Kind":"ApiRef","Name":"PWLX_SET_TIMEOUT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxAssignShellProtection","Type":{"Kind":"ApiRef","Name":"PWLX_ASSIGN_SHELL_PROTECTION","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxMessageBox","Type":{"Kind":"ApiRef","Name":"PWLX_MESSAGE_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBox","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirect","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDialogBoxIndirectParam","Type":{"Kind":"ApiRef","Name":"PWLX_DIALOG_BOX_INDIRECT_PARAM","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToUser","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_USER","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSwitchDesktopToWinlogon","Type":{"Kind":"ApiRef","Name":"PWLX_SWITCH_DESKTOP_TO_WINLOGON","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxChangePasswordNotify","Type":{"Kind":"ApiRef","Name":"PWLX_CHANGE_PASSWORD_NOTIFY","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxGetSourceDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_GET_SOURCE_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetReturnDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_SET_RETURN_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxCreateUserDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_CREATE_USER_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxChangePasswordNotifyEx","Type":{"Kind":"ApiRef","Name":"PWLX_CHANGE_PASSWORD_NOTIFY_EX","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxCloseUserDesktop","Type":{"Kind":"ApiRef","Name":"PWLX_CLOSE_USER_DESKTOP","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxSetOption","Type":{"Kind":"ApiRef","Name":"PWLX_SET_OPTION","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxGetOption","Type":{"Kind":"ApiRef","Name":"PWLX_GET_OPTION","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxWin31Migrate","Type":{"Kind":"ApiRef","Name":"PWLX_WIN31_MIGRATE","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxQueryClientCredentials","Type":{"Kind":"ApiRef","Name":"PWLX_QUERY_CLIENT_CREDENTIALS","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxQueryInetConnectorCredentials","Type":{"Kind":"ApiRef","Name":"PWLX_QUERY_IC_CREDENTIALS","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxDisconnect","Type":{"Kind":"ApiRef","Name":"PWLX_DISCONNECT","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxQueryTerminalServicesData","Type":{"Kind":"ApiRef","Name":"PWLX_QUERY_TERMINAL_SERVICES_DATA","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxQueryConsoleSwitchCredentials","Type":{"Kind":"ApiRef","Name":"PWLX_QUERY_CONSOLESWITCH_CREDENTIALS","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
,{"Name":"WlxQueryTsLogonCredentials","Type":{"Kind":"ApiRef","Name":"PWLX_QUERY_TS_LOGON_CREDENTIALS","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"PFNMSGECALLBACK"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
,"ReturnAttrs":[]
,"Attrs":[
"Cdecl"
]
,"Params":[
{"Name":"bVerbose","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"lpMessage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"WLX_NOTIFICATION_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"Domain","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"WindowStation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"hToken","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"hDesktop","Type":{"Kind":"ApiRef","Name":"HDESK","TargetKind":"Default","Api":"System.StationsAndDesktops","Parents":[]},"Attrs":[]}
,{"Name":"pStatusCallback","Type":{"Kind":"ApiRef","Name":"PFNMSGECALLBACK","TargetKind":"FunctionPointer","Api":"Security.WinWlx","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[]
}],
"Functions":[],
"UnicodeAliases":[
]
}