C# 클래스 Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpefs.DEVICE_ANNOUNCE

This header is embedded in the Client Device List Announce message. Its purpose is to describe different types of devices.
file:///D:/programs/RFSPAC/XML-RDPEFS/_rfc_ms-rdpefs2_2_1_3.xml
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DeviceData byte[]
DeviceDataLength uint
DeviceId uint
DeviceType DeviceType_Values
PreferredDosName byte[]

공개 메소드들

메소드 설명
DEVICE_ANNOUNCE ( ) : System
Decode ( PduMarshaler marshaler ) : void
Encode ( PduMarshaler marshaler ) : void

메소드 상세

DEVICE_ANNOUNCE() 공개 메소드

public DEVICE_ANNOUNCE ( ) : System
리턴 System

Decode() 공개 메소드

public Decode ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
리턴 void

Encode() 공개 메소드

public Encode ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
리턴 void

프로퍼티 상세

DeviceData 공개적으로 프로퍼티

A variable-length byte array whose size is specified by the DeviceDataLength field. The content depends on the DeviceType field. See [MS-RDPEPC] section 2.2.2.1 for the printer device type. See [MS-RDPESP] section 2.2.2.1 for the serial and parallel port device types. See [MS-RDPESC] for the smart card device type.
public byte[] DeviceData
리턴 byte[]

DeviceDataLength 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies the number of bytes in the DeviceData field.
public uint DeviceDataLength
리턴 uint

DeviceId 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies a unique ID that identifies the announced device. This ID can be reused only if the device is removed.
public uint DeviceId
리턴 uint

DeviceType 공개적으로 프로퍼티

A 32-bit unsigned integer that identifies the device type. This field MUST be set to one of the following values.
public DeviceType_Values DeviceType
리턴 DeviceType_Values

PreferredDosName 공개적으로 프로퍼티

A string of ASCII characters with a maximum length of eight characters that represent the name of the device as it appears on the client. This field might not be null-terminated.
public byte[] PreferredDosName
리턴 byte[]