C# Класс Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpefs.DR_WRITE_REQ

This header initiates a write request. This message can have different purposes depending on the device for which it is issued. The device type is determined by the DeviceId field in the DR_DEVICE_IOREQUEST header.
file:///D:/programs/RFSPAC/XML-RDPEFS/_rfc_ms-rdpefs2_2_1_4_4.xml
Наследование: DR_DEVICE_IOREQUEST
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Length uint
Offset ulong
Padding byte[]
WriteData byte[]

Открытые методы

Метод Описание
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

Описание свойств

Length публичное свойство

A DR_DEVICE_IOREQUEST header. The MajorFunction field in this header MUST be set to IRP_MJ_WRITE. A 32-bit unsigned integer that specifies the number of bytes in the WriteData field.
public uint Length
Результат uint

Offset публичное свойство

A 64-bit unsigned integer. This field specifies the file offset at which the data is written.
public ulong Offset
Результат ulong

Padding публичное свойство

An array of 20 bytes. Reserved. This field can be set to any value, and MUST be ignored on receipt.
public byte[] Padding
Результат byte[]

WriteData публичное свойство

A variable-length array of bytes, where the length is specified by the Length field in this packet. This array contains data to be written on the target device.
public byte[] WriteData
Результат byte[]