2.2.14.2.9 SMB2_CREATE_QUERY_ON_DISK_ID

The server responds with a 32-byte structure that the client can use to identify the open file in a volume. The SMB2_CREATE_QUERY_ON_DISK_ID returns an SMB2_CREATE_CONTEXT in the response with the Name that is identified by SMB2_CREATE_QUERY_ON_DISK_ID as specified in section 2.2.13.2.


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

DiskFileId

...

VolumeId

...

Reserved

...

...

...

DiskFileId (8 bytes): The 64-bit file ID, as specified in [MS-FSCC] section 2.1.9, that identifies the open file within the VolumeId.

VolumeId (8 bytes): An 8-byte value assigned by the server that identifies the volume within which the file is opened.

Reserved (16 bytes): This field MUST NOT be used and MUST be reserved. The server MUST set this to 0, and the client MUST ignore it on receipt.