6 #define WIN32_NO_STATUS 8 #define COM_NO_WINDOWS_H 21 #ifndef __TODO_MSTSC_H 22 #define __TODO_MSTSC_H 24 #define RDP_LOGON_NORMAL (RDP_INFO_MOUSE | RDP_INFO_DISABLECTRLALTDEL | RDP_INFO_UNICODE | RDP_INFO_MAXIMIZESHELL) 26 #define IS_PERSISTENT(id) (id < 8 && g_pstcache_fd[id] > 0) 30 #define NUM_SETTINGS 6
BOOL SetIntegerToSettings(PRDPSETTINGS pRdpSettings, LPWSTR lpKey, INT Value)
struct _SETTINGS_ENTRY * PSETTINGS_ENTRY
PSETTINGS_ENTRY CurrentSettings
struct _SETTINGS_ENTRY * Blink
struct _RDPSETTINGS RDPSETTINGS
SETTINGS_ENTRY InitialSettings
BOOL SetStringToSettings(PRDPSETTINGS pRdpSettings, LPWSTR lpKey, LPWSTR lpValue)
PDISPLAY_DEVICE_ENTRY CurrentDisplayDevice
BOOL InitRdpSettings(PRDPSETTINGS pRdpSettings)
struct _DISPLAY_DEVICE_ENTRY * Flink
LPWSTR GetStringFromSettings(PRDPSETTINGS pSettings, LPWSTR lpValue)
union _SETTINGS::@14 Value
INT GetIntegerFromSettings(PRDPSETTINGS pSettings, LPWSTR lpValue)
PDISPLAY_DEVICE_ENTRY DisplayDeviceList
struct _SETTINGS * PSETTINGS
struct _RESOLUTION_INFO RESOLUTION_INFO
BOOL SaveRdpSettingsToFile(LPWSTR lpFile, PRDPSETTINGS pRdpSettings)
struct _SETTINGS SETTINGS
PRDPSETTINGS pRdpSettings
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
struct _RESOLUTION_INFO * PRESOLUTION_INFO
struct _DISPLAY_DEVICE_ENTRY * PDISPLAY_DEVICE_ENTRY
VOID SaveAllSettings(PINFO pInfo)
BOOL OpenRDPConnectDialog(HINSTANCE hInstance, PRDPSETTINGS pRdpSettings)
PRESOLUTION_INFO Resolutions
BOOL LoadRdpSettingsFromFile(PRDPSETTINGS pRdpSettings, LPWSTR lpFile)
struct _RDPSETTINGS * PRDPSETTINGS
struct _DISPLAY_DEVICE_ENTRY DISPLAY_DEVICE_ENTRY
struct _SETTINGS_ENTRY SETTINGS_ENTRY
struct _SETTINGS_ENTRY * Flink