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.

Section 3.4.5.2.18.5: The Windows implementation requires the stripe size to be 65536 if thetype is <strong>VDS</strong>_VT_STRIPE or <strong>VDS</strong>_VT_PARITY. Other volume types are not striped and the stripe sizeis 0. Section 3.4.5.2.18.6: If a GPT disk is added to a basic pack, the operation automaticallycreates an <strong>MS</strong>R partition on the disk, except when the server is running in Windows PE because anadministrator may want to create an EFI system partition on the disk. The EFI system partition, ifpresent, must be the first partition on the disk. If a disk is added to a dynamic pack, the operationdoes not create an <strong>MS</strong>R partition. Section 3.4.5.2.18.7: It is not possible to migrate a basic disk from one basic disk pack toanother basic disk pack. A dynamic disk with volumes cannot be converted to a basic disk. Section 3.4.5.2.18.7: If the server is running on Windows Server 2003 or WindowsServer 2003 R2:•If this method is called to convert a basic disk to a dynamic disk, and there is not enough spaceon the disk to create the dynamic disk metadata database, then this method MUST return<strong>VDS</strong>_E_NO_FREE_SPACE.•If this method is called to import a set of foreign dynamic disks into the online pack, and thedisks do not all belong to the same foreign pack, then this method MUST return<strong>VDS</strong>_E_IMPORT_SET_INCOMPLETE.•If this method is called to convert a basic disk to a dynamic disk, and the disk contains an activepartition that is not the current active partition, then this method MUST return<strong>VDS</strong>_E_ACTIVE_PARTITION.•If this method is called to convert a basic disk to a dynamic disk, and the disk contains a partitionwhich is of a type not recognized by the Windows operating system, then this method MUSTreturn <strong>VDS</strong>_E_PARTITION_OF_UNKNOWN_TYPE.•If this method is called to convert a basic disk to a dynamic disk, and the disk contains a partitionwhich is part of an Ft<strong>Disk</strong> volume, then this method MUST return<strong>VDS</strong>_E_LEGACY_VOLUME_FORMAT.•If this method is called to convert a basic disk to a dynamic disk, then the disk contains apartition which is either of unknown type, or, which has a type indicating that it is a known OEMpartition, and the aforementioned partition is both preceded and followed by data partitions withrecognized partition types, method MUST return <strong>VDS</strong>_E_NON_CONTIGUOUS_DATA_PARTITIONS. Section 3.4.5.2.18.8: On Windows Server 2003 and Windows Server 2003 R2, removing amissing disk called against a dynamic disk does two things:1. Removes the disk from the online disk group.2. Reverts the disk to basic.If the missing disk is in the online disk group and is being converted to basic, both steps arecompleted. If a missing disk is being removed from the disk group, only step 1 is performed. If thedisk is foreign, only step 2 is performed because the disk is not in the online disk group. Section 3.4.5.2.19.1: This array's size is 32 objects or less, because Windows imposes a limitof 32 disks that can be used with a single volume. Section 3.4.5.2.19.1: The stripe size is 65,536 if type is <strong>VDS</strong>_VT_STRIPE or <strong>VDS</strong>_VT_PARITY;otherwise, stripe size is 0.[<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, 2011344 / 360

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

Saved successfully!

Ooh no, something went wrong!