DevicePropertyFactory.CreateRDPStatusProperty Method (RDPStatus, Boolean)
Create an RDPStatusProperty object that contains information about the Remote Desktop (RDP) status of a device.
Namespace: Microsoft.WindowsServerSolutions.Common.Devices
Assembly: DevicesOM (in DevicesOM.dll)
Syntax
public static RDPStatusProperty CreateRDPStatusProperty(
RDPStatus status,
bool blockedByFW
)
public:
static RDPStatusProperty^ CreateRDPStatusProperty(
RDPStatus status,
bool blockedByFW
)
Public Shared Function CreateRDPStatusProperty (
status As RDPStatus,
blockedByFW As Boolean
) As RDPStatusProperty
Parameters
status
Type: Microsoft.WindowsServerSolutions.Common.Devices.RDPStatusA RDPStatus object that specifies the RDP status of a device.
blockedByFW
Type: System.Booleantrue if the firewall blocks the RDP port; otherwise false.
Return Value
Type: Microsoft.WindowsServerSolutions.Common.Devices.RDPStatusProperty
An instance of RDPStatusProperty.
Examples
The following code example shows how to create an RDPStatusProperty object:
RDPStatus status = RDPStatus.Available;
bool blockedyByFW = false;
// create the rdp status property
RDPStatusProperty rdpStatusProperty =
DevicePropertyFactory.CreateRDPStatusProperty(status, blockedyByFW);
Console.WriteLine("Status = {0}", rdpStatusProperty.Status);
Console.WriteLine("Blocked By Firewall = {0}",
rdpStatusProperty.BlockedByFirewall);
// expected output
// Status = Available
// Blocked By Firewall = False
See Also
DevicePropertyFactory Class
Microsoft.WindowsServerSolutions.Common.Devices Namespace
Return to top