C# Class Microsoft.Protocols.TestSuites.Rdpbcgr.efs.DR_DRIVE_QUERY_INFORMATION_REQ

The server issues a query information request on a redirected file system device.
file:///D:/programs/RFSPAC/XML-RDPEFS/_rfc_ms-rdpefs2_2_3_3_8.xml
ファイルを表示 Open project: Microsoft/WindowsProtocolTestSuites

Public Properties

Property Type Description
DeviceIoRequest DR_DEVICE_IOREQUEST
FsInformationClass uint
Length uint
Padding byte[]
QueryBuffer byte[]
Query_Buffer object
RDPDRChannelId ushort

Property Details

DeviceIoRequest public_oe property

A DR_DEVICE_IOREQUEST header. The MajorFunction field in the DR_DEVICE_IOREQUEST header MUST be set to IRP_MJ_QUERY_INFORMATION.
public DR_DEVICE_IOREQUEST,Microsoft.Protocols.TestSuites.Rdpbcgr.efs DeviceIoRequest
return DR_DEVICE_IOREQUEST

FsInformationClass public_oe property

A 32-bit unsigned integer. This field MUST contain one of the values specified in [MS-FSCC] section 2.4.
public uint FsInformationClass
return uint

Length public_oe property

A 32-bit unsigned integer that specifies the number of bytes in the QueryBuffer field.
public uint Length
return uint

Padding public_oe property

An array of 24 bytes. This field is unused and can be set to any value. This field MUST be ignored on receipt.
public byte[] Padding
return byte[]

QueryBuffer public_oe property

A variable-length array of bytes. The size of the array is specified by the Length field. The content of this field is based on the value of the FsInformationClass field, which determines the different structures that can be contained in the QueryBuffer field. For a complete list of these structures, refer to [MS-FSCC] section 2.4. The "File information class" table defines all the possible values for the FsInformationClass field.
public byte[] QueryBuffer
return byte[]

Query_Buffer public_oe property

FSCC type
public object Query_Buffer
return object

RDPDRChannelId public_oe property

The MS-RDPEFS protocol runs over a static virtual channel with the name RDPDR
public ushort RDPDRChannelId
return ushort