13.07.2015 Views

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

•objectType member is <strong>VDS</strong>_NTT_FILE_SYSTEM.•FileSystem member is a <strong>VDS</strong>_FILE_SYSTEM_NOTIFICATION (section 2.2.1.3.7) with thefollowing attributes:•ulEvent is <strong>VDS</strong>_NF_FILE_SYSTEM_MODIFY.•volumeId is the <strong>VDS</strong>_OBJECT_ID (section 2.2.1.1.3) of the volume object whose filesystem was formatted.•dwPercentCompleted is not relevant when ulEvent is <strong>VDS</strong>_NF_FILE_SYSTEM_MODIFY butits value needs to be from 0 to 100.3.4.7.11 Mount Point ChangeWhen the server detects that a volume's mount point has changed, for each callback object that isregistered in the list of callback objects, the server MUST call the callback object'sIVdsAdviseSink::OnNotify() (section 3.3.4.3.1) method by using a <strong>VDS</strong>_NOTIFICATION(section 2.2.1.3.9) structure that has the following attributes:•objectType member is <strong>VDS</strong>_NTT_MOUNT_POINT.•MountPoint member is a <strong>VDS</strong>_MOUNT_POINT_NOTIFICATION (section 2.2.1.3.8) withthe following attributes:•ulEvent is <strong>VDS</strong>_NF_MOUNT_POINTS_CHANGE.•volumeId is the <strong>VDS</strong>_OBJECT_ID (section 2.2.1.1.3) of the volume object whose mountpoint was changed.3.4.7.12 Drive Letter AssignmentWhen the server detects that a drive letter is assigned to a volume, for each callback object that isregistered in the list of callback objects, the server MUST call the callback object'sIVdsAdviseSink::OnNotify() (section 3.3.4.3.1) method by using a <strong>VDS</strong>_NOTIFICATION(section 2.2.1.3.9) structure that has the following attributes:•objectType member is <strong>VDS</strong>_NTT_DRIVE_LETTER.•Letter member is a <strong>VDS</strong>_DRIVE_LETTER_NOTIFICATION (section 2.2.1.3.6) that has thefollowing attributes:•ulEvent is <strong>VDS</strong>_NF_DRIVE_LETTER_ASSIGN.•wcLetter is the drive letter that was assigned to the volume.•volumeId is the <strong>VDS</strong>_OBJECT_ID (section 2.2.1.1.3) of the volume object whose driveletter was assigned.3.4.7.13 Drive Letter RemovalWhen the server detects that a drive letter was removed from a volume, for each callback objectthat is registered in the list of callback objects, the server MUST call the callback object'sIVdsAdviseSink::OnNotify() (section 3.3.4.3.1) method by using a <strong>VDS</strong>_NOTIFICATION(section 2.2.1.3.9) structure with the following attributes:•objectType member is <strong>VDS</strong>_NTT_DRIVE_LETTER.[<strong>MS</strong>-<strong>VDS</strong>] — v20110610<strong>Virtual</strong> <strong>Disk</strong> <strong>Service</strong> (<strong>VDS</strong>) <strong>Protocol</strong> <strong>Specification</strong>Copyright © 2011 Microsoft Corporation.Release: Friday, June 10, 2011278 / 360

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!