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.

GUID[default];};[string] WCHAR[string] WCHAR[string] WCHAR[string] WCHAR[string] WCHAR} <strong>VDS</strong>_DISK_PROP2, *P<strong>VDS</strong>_DISK_PROP2;<strong>Disk</strong>Guid;*pwsz<strong>Disk</strong>Address;*pwszName;*pwszFriendlyName;*pwszAdaptorName;*pwszDevicePath;typedef struct _<strong>VDS</strong>_VOLUME_PROP{<strong>VDS</strong>_OBJECT_IDid;<strong>VDS</strong>_VOLUME_TYPEtype;<strong>VDS</strong>_VOLUME_STATUSstatus;<strong>VDS</strong>_HEALTHhealth;<strong>VDS</strong>_TRANSITION_STATETransitionState;ULONGLONGullSize;unsigned longulFlags;<strong>VDS</strong>_FILE_SYSTEM_TYPERecommendedFileSystemType;[string] WCHAR*pwszName;} <strong>VDS</strong>_VOLUME_PROP, *P<strong>VDS</strong>_VOLUME_PROP;typedef struct _<strong>VDS</strong>_VOLUME_PROP2{<strong>VDS</strong>_OBJECT_IDid;<strong>VDS</strong>_VOLUME_TYPEtype;<strong>VDS</strong>_VOLUME_STATUSstatus;<strong>VDS</strong>_HEALTHhealth;<strong>VDS</strong>_TRANSITION_STATETransitionState;ULONGLONGullSize;unsigned longulFlags;<strong>VDS</strong>_FILE_SYSTEM_TYPERecommendedFileSystemType;ULONGcbUniqueId;[string] WCHAR*pwszName;[size_is(cbUniqueId)] BYTE *pUniqueId;} <strong>VDS</strong>_VOLUME_PROP2, *P<strong>VDS</strong>_VOLUME_PROP2;typedef struct _<strong>VDS</strong>_VOLUME_PLEX_PROP{<strong>VDS</strong>_OBJECT_IDid;<strong>VDS</strong>_VOLUME_PLEX_TYPE type;<strong>VDS</strong>_VOLUME_PLEX_STATUS status;<strong>VDS</strong>_HEALTHhealth;<strong>VDS</strong>_TRANSITION_STATE TransitionState;ULONGLONGullSize;unsigned longulStripeSize;unsigned longulNumberOfMembers;} <strong>VDS</strong>_VOLUME_PLEX_PROP, *P<strong>VDS</strong>_VOLUME_PLEX_PROP;typedef enum _CREATE_VIRTUAL_DISK_FLAG{CREATE_VIRTUAL_DISK_FLAG_NONE = 0x0,CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION = 0x1} CREATE_VIRTUAL_DISK_FLAG;typedef enum _OPEN_VIRTUAL_DISK_FLAG{OPEN_VIRTUAL_DISK_FLAG_NONE = 0x0,311 / 360[<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, 2011

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

Saved successfully!

Ooh no, something went wrong!