C# Class Microsoft.Protocols.TestSuites.Common.RopFastTransferSourceGetBufferResponse

Show file Open project: OfficeDev/Interop-TestSuites Class Usage Examples

Public Properties

Property Type Description
BackoffTime uint?
InProgressCount ushort
InputHandleIndex byte
Reserved byte
ReturnValue uint
RopId byte
TotalStepCount ushort
TransferBuffer byte[]
TransferBufferSize ushort
TransferStatus ushort

Public Methods

Method Description
Deserialize ( byte ropBytes, int startIndex ) : int

Deserialize the ROP response buffer.

Method Details

Deserialize() public method

Deserialize the ROP response buffer.
public Deserialize ( byte ropBytes, int startIndex ) : int
ropBytes byte ROPs bytes in response.
startIndex int The start index of this ROP.
return int

Property Details

BackoffTime public property

This field is present if the ReturnValue is 0x00000480 and is not present otherwise. This value specifies the number of milliseconds for the client to wait before trying this operation again.
public uint? BackoffTime
return uint?

InProgressCount public property

This value specifies the number of steps that have been completed in the current operation.
public ushort InProgressCount
return ushort

InputHandleIndex public property

This index MUST be set to the InputHandleIndex specified in the request.
public byte InputHandleIndex
return byte

Reserved public property

Reserved. The server MUST set this field to 0x00.
public byte Reserved
return byte

ReturnValue public property

This value specifies the status of the remote operation.
public uint ReturnValue
return uint

RopId public property

This value specifies the type of remote operation. For this operation, this field is set to 0x4E.
public byte RopId
return byte

TotalStepCount public property

This value specifies the approximate number of steps to be completed in the current operation.
public ushort TotalStepCount
return ushort

TransferBuffer public property

This field is present if the ReturnValue is not 0x00000480 and is not present otherwise.
public byte[] TransferBuffer
return byte[]

TransferBufferSize public property

This value specifies the size of the TransferBuffer field.
public ushort TransferBufferSize
return ushort

TransferStatus public property

The possible values for this enumeration are specified in [MS-OXCFXICS]. This value specifies the current status of the transfer.
public ushort TransferStatus
return ushort