2.5.6.2.1 NetShareGetInfoRequest
The NetShareGetInfoRequest packet has the following fields.<16>
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RAPOpcode |
ParamDesc |
||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
DataDesc (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
RAPParams |
|||||||||||||||||||||||||||||||
... |
RAPOpcode (2 bytes): MUST be set to 0x0001. For more information, see section 2.5.1.
ParamDesc (6 bytes): MUST be set to "zWrLh". For more information, see section 2.5.1.
DataDesc (variable): If InfoLevel in the following packet diagram is set to 0x0000, this MUST be set to "B13"; if InfoLevel is set to 0x0001, this MUST be set to "B13BWz"; if InfoLevel is set to 0x0002, this MUST be set to "B13BWzWWWzB9B". For more information, see section 2.5.1.
RAPParams (8 bytes): The RAPParams structure MUST be as follows.
-
0
1
2
3
4
5
6
7
8
91
0
1
2
3
4
5
6
7
8
92
0
1
2
3
4
5
6
7
8
93
0
1NetName (variable)
...
InfoLevel
ReceiveBufferSize
-
NetName (variable): A null-terminated ASCII string that contains the name of the share about which to retrieve information.
-
InfoLevel (2 bytes): A 16-bit unsigned integer that specifies the information level for the request. This MUST be set to 0, 1, or 2.
-
Value
Meaning
0
Information level 0
1
Information level 1
2
Information level 2
-
-
ReceiveBufferSize (2 bytes): A 16-bit unsigned integer that represents the maximum number of bytes of data that can be returned in the Data field of the SMB_COM_TRANSACTION response to the command.