2.2.3.6.2 RopGetOwningServers ROP Success Response Buffer

The following descriptions define valid fields for the RopGetOwningServers ROP success response buffer.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

RopId

InputHandleIndex

ReturnValue

...

OwningServersCount

CheapServersCount

OwningServers (variable)

...

RopId (1 byte):  An unsigned integer that specifies the type of ROP. For this operation this field is set to 0x42.

InputHandleIndex (1 byte):  An unsigned integer index that MUST be set to the value specified in the InputHandleIndex field in the request.

ReturnValue (4 bytes):  An unsigned integer that specifies the status of the ROP. For this response, this field is set to 0x00000000.

OwningServersCount (2 bytes):  An unsigned integer that specifies the number of strings in the OwningServers field.

CheapServersCount (2 bytes):  An unsigned integer that specifies the number of strings in the OwningServers field that refer to lowest-cost servers.

OwningServers (variable):  A list of null-terminated ASCII strings that specify which servers have replicas (1) of this folder. The number of strings contained in this field is specified by the OwningServersCount field.