2.2.2 Operation Codes

 The following is a list of all control codes used in shared virtual disk operations:

Name

Meaning

RSVD_TUNNEL_GET_INITIAL_INFO_OPERATION

0x02001001

Query shared virtual disk file and server information

RSVD_TUNNEL_SCSI_OPERATION

0x02001002

Perform SCSI operation

RSVD_TUNNEL_CHECK_CONNECTION_STATUS_OPERATION

0x02001003

Query shared virtual disk connection status

RSVD_TUNNEL_SRB_STATUS_OPERATION

0x02001004

Query sense error code of previously failed request

RSVD_TUNNEL_GET_DISK_INFO_OPERATION

0x02001005

Query disk information

RSVD_TUNNEL_VALIDATE_DISK_OPERATION

0x02001006

Perform shared virtual disk validation

RSVD_TUNNEL_META_OPERATION_START

0x02002101

Start a meta-operation

RSVD_TUNNEL_META_OPERATION_QUERY_PROGRESS

0x02002002

Query the progress of an ongoing meta-operation

RSVD_TUNNEL_VHDSET_QUERY_INFORMATION

0x02002005

Query the information about a virtual hard disk set (VHD set)

RSVD_TUNNEL_DELETE_SNAPSHOT

0x02002006

Delete a previously created snapshot

RSVD_TUNNEL_CHANGE_TRACKING_GET_PARAMETERS

0x02002008

Get change-tracking parameters

RSVD_TUNNEL_CHANGE_TRACKING_START

0x02002009

Start change tracking

RSVD_TUNNEL_CHANGE_TRACKING_STOP

0x0200200A

Stop change tracking

RSVD_TUNNEL_QUERY_VIRTUAL_DISK_CHANGES

0x0200200C

Get a list of ranges that have changed in the virtual disk since the indicated snapshot ID.

Minimum protocol version: 2

RSVD_TUNNEL_QUERY_SAFE_SIZE

0x0200200D

Get the smallest safe size that the virtual disk can be resized to without losing user data

Minimum protocol version: 2

Show: