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

Afficher le fichier Open project: OfficeDev/Interop-TestSuites Class Usage Examples

Méthodes publiques

Свойство Type Description
FolderIds ulong[]
GwartTime ulong
LogonFlags byte
LogonTime LogonTime
MailboxGuid byte[]
OutputHandleIndex byte
PerUserGuid byte[]
ReplGuid byte[]
ReplId byte[]
ResponseFlags byte
ReturnValue uint
RopId byte
ServerName byte[]
ServerNameSize byte
StoreState uint

Méthodes publiques

Méthode Description
Deserialize ( byte ropBytes, int startIndex ) : int

Deserialize the ROP response buffer.

Method Details

Deserialize() public méthode

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.
Résultat int

Property Details

FolderIds public_oe property

13 64-bit identifiers. These IDs specify a set of special folders for a mailbox.
public ulong[] FolderIds
Résultat ulong[]

GwartTime public_oe property

Unsigned 64-bit integer. This value represents the number of 100-nanosecond intervals since January 1, 1601. This time specifies when the Gateway Address Routing Table last changed.
public ulong GwartTime
Résultat ulong

LogonFlags public_oe property

The possible values are specified in [MS-OXCSTOR]. These flags specify the type of logon.
public byte LogonFlags
Résultat byte

LogonTime public_oe property

LogonTime structure. The format of this structure is specified in section 2.2.2.1.2.1. This structure specifies the time at which the logon occurred.
public LogonTime,Microsoft.Protocols.TestSuites.Common LogonTime
Résultat LogonTime

MailboxGuid public_oe property

GUID. This value identifies the mailbox on which the logon was performed.
public byte[] MailboxGuid
Résultat byte[]

OutputHandleIndex public_oe property

This index specifies the location in the Server Object Handle Table where the handle for the output Server Object will be stored.
public byte OutputHandleIndex
Résultat byte

PerUserGuid public_oe property

This field is not used and is ignored by the client. The server SHOULD set this field to an empty GUID (all zeroes).
public byte[] PerUserGuid
Résultat byte[]

ReplGuid public_oe property

GUID. This field specifies the replica GUID that is associated with the replica ID, which is specified in the ReplId field.
public byte[] ReplGuid
Résultat byte[]

ReplId public_oe property

16-bit identifier. This field specifies a replica ID for the logon.
public byte[] ReplId
Résultat byte[]

ResponseFlags public_oe property

8-bit flags structure. The possible values are specified in [MS-OXCSTOR]. These flags provide details about the state of the mailbox.
public byte ResponseFlags
Résultat byte

ReturnValue public_oe property

This value specifies the status of the remote operation. For this response, this field is set to 0x00000000.
public uint ReturnValue
Résultat uint

RopId public_oe property

This value specifies the type of remote operation. For this operation, this field is set to 0xFE.
public byte RopId
Résultat byte

ServerName public_oe property

Null terminated ASCII string. The number of characters (including the null) contained in this field is specified by the ServerNameSize field. This string specifies a different server for the client to connect to.
public byte[] ServerName
Résultat byte[]

ServerNameSize public_oe property

Unsigned 8-bit integer. This value specifies the length of the ServerName field.
public byte ServerNameSize
Résultat byte

StoreState public_oe property

32-bit flags structure. The possible values are specified in [MS-OXCSTOR]. These flags specify ongoing action on the mailbox or public folder.
public uint StoreState
Résultat uint