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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Section 3.4.5.2.32.3: An access path can apply to a drive letter or an empty folder on anNTFS file system. Section 3.4.5.2.32.3: Due to an inconsistency in the Windows code, only one notification issent. Rather than sending <strong>VDS</strong>_MOUNT_POINT_NOTIFICATION with ulEvent as<strong>VDS</strong>_NF_MOUNT_POINT_CHANGE and <strong>VDS</strong>_DRIVE_LETTER_NOTIFICATION with ulEvent as<strong>VDS</strong>_NF_DRIVE_LETTER_FREE, Windows sends <strong>VDS</strong>_MOUNT_POINT_NOTIFICATION withulEvent <strong>VDS</strong>_NF_MOUNT_POINT_CHANGE (0x000000CD). Section 3.4.5.2.32.3: Mounted folder path names cannot be assigned to hidden volumes. Ahidden volume is one that is not reported to the Mount Point Manager because: (1) theGPT_BASIC_DATA_ATTRIBUTE_HIDDEN flag is set, (2) the partition type is not recognized, (3) thepartition type is a known OEM partition type, or (4) the partition type is eitherPARTITION_SYSTEM_GUID (an ESP partition) or PARTITION_<strong>MS</strong>FT_RECOVERY_GUID (a recoverypartition). Section 3.4.5.2.32.6: Due to an inconsistency in the Windows code, only one notification issent. Rather than sending <strong>VDS</strong>_MOUNT_POINT_NOTIFICATION with ulEvent as<strong>VDS</strong>_NF_MOUNT_POINT_CHANGE and <strong>VDS</strong>_DRIVE_LETTER_NOTIFICATION with ulEvent as<strong>VDS</strong>_NF_DRIVE_LETTER_FREE, Windows sends <strong>VDS</strong>_MOUNT_POINT_NOTIFICATION withulEvent as <strong>VDS</strong>_NF_MOUNT_POINT_CHANGE. (0x000000CD). Section 3.4.5.2.32.8: For Windows Server 2003,Windows Server 2003 R2, Windows Vista,Windows Server 2008: If the volume is offline, the <strong>VDS</strong>_VF_PERMANENTLY_DISMOUNTED flagis set in the ulFlags member of the <strong>VDS</strong>_VOLUME_PROP (section 2.2.2.13.1.1) or<strong>VDS</strong>_VOLUME_PROP2 (section 2.2.2.14.1.1) structure, but the volume status is not updated to<strong>VDS</strong>_VS_OFFLINE. Section 3.4.5.2.33.3: On Windows 7 and Windows Server 2008 R2, if the method call ismade using FAT, FAT32, or ExFAT file system types, and the bEnableCompression parameter isTRUE, <strong>VDS</strong>_E_COMPRESSION_NOT_SUPPORTED will be returned in the return value of this methodcall. On Windows Server 2003, Windows Server 2003 R2, Windows Vista, and Windows Server 2008,the parameter will be ignored. Section 3.4.5.2.33.3: On Windows 7 and Windows Server 2008 R2, if the method call ismade using FAT, FAT32, or ExFAT file system types, and the bEnableCompression parameter isTRUE, <strong>VDS</strong>_E_COMPRESSION_NOT_SUPPORTED will be returned in the return value of this methodcall. On Windows Server 2003, Windows Server 2003 R2, Windows Vista, and Windows Server 2008,the parameter will be ignored. Section 3.4.5.2.34.2: On Windows 7 and Windows Server 2008 R2, if the method is calledwith an Options parameter that includes the <strong>VDS</strong>_ESOF_COMPRESSION flag and a file system typeof FAT, FAT32, or ExFAT, the method will return <strong>VDS</strong>_E_COMPRESSION_NOT_SUPPORTED. WindowsServer 2003, Windows Server 2003 R2, Windows Vista, and Windows Server 2008 ignore this flag inthe Options parameter. The NTFS file system supports compression. Section 3.4.5.2.35.2: The Shrink method works only on volumes that have NTFS or RAWfile systems; otherwise, Shrink returns <strong>VDS</strong>_E_CANNOT_SHRINK (HRESULT of 0x8004251E). Section 3.4.5.2.35.2: The NTFS file system supports shrinking, the FAT file systems do not. Section 3.4.5.2.35.2: If the file system on the volume supports shrinking, shrink the filesystem following the parameters specified to the method. Section 3.4.5.2.37.4: Only one new disk can be passed to this method at a time. Section 3.4.5.2.37.4: Only one new disk can be passed to this method at a time.[<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, 2011349 / 360

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

Saved successfully!

Ooh no, something went wrong!