2.5.5.3.2 RAP NetServerEnum3Response

The RAPOutParams structure for the NetServerEnum3 Command MUST be as follows.


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

EntriesReturned

EntriesAvailable

EntriesReturned (2 bytes): A 16-bit unsigned integer that represents the number of fixed-size NetServerInfo0 or NetServerInfo1 data structures returned in the Data field of the SMB_COM_TRANSACTION response to the NetServerEnum3Request.

EntriesAvailable (2 bytes): A 16-bit unsigned integer that represents the total number of servers available for enumeration on this network.

For error conditions and error responses, see section 3.2.5.15.

If the InfoLevel specified in the NetServerEnum3Request is 0x0000, the RAPOutData field of the SMB_COM_TRANSACTION response MUST be filled with an array of EntriesReturned NetServerInfo0 structures.

If the InfoLevel specified in the NetServerEnum3Request is 0x0001, the RAPOutData field of the SMB_COM_TRANSACTION response MUST be filled with an array of EntriesReturned NetServerInfo1 structures.