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

This header is embedded in all server requests on a specific device.
file:///D:/programs/RFSPAC/XML-RDPEFS/_rfc_ms-rdpefs2_2_1_4.xml
상속: RdpefsPDU
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites

공개 프로퍼티들

프로퍼티 타입 설명
CompletionId uint
DeviceId uint
FileId uint
MajorFunction MajorFunction_Values
MinorFunction MinorFunction_Values

공개 메소드들

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

메소드 상세

Decode() 공개 메소드

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

Encode() 공개 메소드

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

프로퍼티 상세

CompletionId 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies a unique ID for each request. The ID is considered valid until a Device I/O Response is received. Subsequently, the ID can be reused.
public uint CompletionId
리턴 uint

DeviceId 공개적으로 프로퍼티

A 32-bit unsigned integer that is a unique ID. The value MUST match the DeviceId value in the Client Device List Announce Request.
public uint DeviceId
리턴 uint

FileId 공개적으로 프로퍼티

A 32-bit unsigned integer that specifies a unique ID retrieved from the Device Create Response.
public uint FileId
리턴 uint

MajorFunction 공개적으로 프로퍼티

A 32-bit unsigned integer that identifies the request function. This field MUST have one of the following values.
public MajorFunction_Values MajorFunction
리턴 MajorFunction_Values

MinorFunction 공개적으로 프로퍼티

A 32-bit unsigned integer. This field is valid only when the MajorFunction field is set to IRP_MJ_DIRECTORY_CONTROL. This field MUST have one of the following values.
public MinorFunction_Values MinorFunction
리턴 MinorFunction_Values