#[repr(C)]pub struct WRDS_CONNECTION_SETTINGS_1 {Show 65 fields
pub fInheritInitialProgram: BOOLEAN,
pub fInheritColorDepth: BOOLEAN,
pub fHideTitleBar: BOOLEAN,
pub fInheritAutoLogon: BOOLEAN,
pub fMaximizeShell: BOOLEAN,
pub fDisablePNP: BOOLEAN,
pub fPasswordIsScPin: BOOLEAN,
pub fPromptForPassword: BOOLEAN,
pub fDisableCpm: BOOLEAN,
pub fDisableCdm: BOOLEAN,
pub fDisableCcm: BOOLEAN,
pub fDisableLPT: BOOLEAN,
pub fDisableClip: BOOLEAN,
pub fResetBroken: BOOLEAN,
pub fDisableEncryption: BOOLEAN,
pub fDisableAutoReconnect: BOOLEAN,
pub fDisableCtrlAltDel: BOOLEAN,
pub fDoubleClickDetect: BOOLEAN,
pub fEnableWindowsKey: BOOLEAN,
pub fUsingSavedCreds: BOOLEAN,
pub fMouse: BOOLEAN,
pub fNoAudioPlayback: BOOLEAN,
pub fRemoteConsoleAudio: BOOLEAN,
pub EncryptionLevel: u8,
pub ColorDepth: u16,
pub ProtocolType: u16,
pub HRes: u16,
pub VRes: u16,
pub ClientProductId: u16,
pub OutBufCountHost: u16,
pub OutBufCountClient: u16,
pub OutBufLength: u16,
pub KeyboardLayout: u32,
pub MaxConnectionTime: u32,
pub MaxDisconnectionTime: u32,
pub MaxIdleTime: u32,
pub PerformanceFlags: u32,
pub KeyboardType: u32,
pub KeyboardSubType: u32,
pub KeyboardFunctionKey: u32,
pub ActiveInputLocale: u32,
pub SerialNumber: u32,
pub ClientAddressFamily: u32,
pub ClientBuildNumber: u32,
pub ClientSessionId: u32,
pub WorkDirectory: [u16; 257],
pub InitialProgram: [u16; 257],
pub UserName: [u16; 256],
pub Domain: [u16; 256],
pub Password: [u16; 256],
pub ProtocolName: [u16; 9],
pub DisplayDriverName: [u16; 9],
pub DisplayDeviceName: [u16; 20],
pub imeFileName: [u16; 33],
pub AudioDriverName: [u16; 9],
pub ClientName: [u16; 21],
pub ClientAddress: [u16; 31],
pub ClientDirectory: [u16; 257],
pub ClientDigProductId: [u16; 33],
pub ClientSockAddress: WTS_SOCKADDR,
pub ClientTimeZone: WTS_TIME_ZONE_INFORMATION,
pub WRdsListenerSettings: WRDS_LISTENER_SETTINGS,
pub EventLogActivityId: GUID,
pub ContextSize: u32,
pub ContextData: *mut u8,
}
Expand description
Required features: "Win32_System_RemoteDesktop"
, "Win32_Foundation"
Fields
fInheritInitialProgram: BOOLEAN
fInheritColorDepth: BOOLEAN
fHideTitleBar: BOOLEAN
fInheritAutoLogon: BOOLEAN
fMaximizeShell: BOOLEAN
fDisablePNP: BOOLEAN
fPasswordIsScPin: BOOLEAN
fPromptForPassword: BOOLEAN
fDisableCpm: BOOLEAN
fDisableCdm: BOOLEAN
fDisableCcm: BOOLEAN
fDisableLPT: BOOLEAN
fDisableClip: BOOLEAN
fResetBroken: BOOLEAN
fDisableEncryption: BOOLEAN
fDisableAutoReconnect: BOOLEAN
fDisableCtrlAltDel: BOOLEAN
fDoubleClickDetect: BOOLEAN
fEnableWindowsKey: BOOLEAN
fUsingSavedCreds: BOOLEAN
fMouse: BOOLEAN
fNoAudioPlayback: BOOLEAN
fRemoteConsoleAudio: BOOLEAN
EncryptionLevel: u8
ColorDepth: u16
ProtocolType: u16
HRes: u16
VRes: u16
ClientProductId: u16
OutBufCountHost: u16
OutBufCountClient: u16
OutBufLength: u16
KeyboardLayout: u32
MaxConnectionTime: u32
MaxDisconnectionTime: u32
MaxIdleTime: u32
PerformanceFlags: u32
KeyboardType: u32
KeyboardSubType: u32
KeyboardFunctionKey: u32
ActiveInputLocale: u32
SerialNumber: u32
ClientAddressFamily: u32
ClientBuildNumber: u32
ClientSessionId: u32
WorkDirectory: [u16; 257]
InitialProgram: [u16; 257]
UserName: [u16; 256]
Domain: [u16; 256]
Password: [u16; 256]
ProtocolName: [u16; 9]
DisplayDriverName: [u16; 9]
DisplayDeviceName: [u16; 20]
imeFileName: [u16; 33]
AudioDriverName: [u16; 9]
ClientName: [u16; 21]
ClientAddress: [u16; 31]
ClientDirectory: [u16; 257]
ClientDigProductId: [u16; 33]
ClientSockAddress: WTS_SOCKADDR
ClientTimeZone: WTS_TIME_ZONE_INFORMATION
WRdsListenerSettings: WRDS_LISTENER_SETTINGS
EventLogActivityId: GUID
ContextSize: u32
ContextData: *mut u8
Trait Implementations
impl Clone for WRDS_CONNECTION_SETTINGS_1
impl Clone for WRDS_CONNECTION_SETTINGS_1
impl Copy for WRDS_CONNECTION_SETTINGS_1
Auto Trait Implementations
impl RefUnwindSafe for WRDS_CONNECTION_SETTINGS_1
impl !Send for WRDS_CONNECTION_SETTINGS_1
impl !Sync for WRDS_CONNECTION_SETTINGS_1
impl Unpin for WRDS_CONNECTION_SETTINGS_1
impl UnwindSafe for WRDS_CONNECTION_SETTINGS_1
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more