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.

2.2.1.3.10 <strong>VDS</strong>_ASYNC_OUTPUTThe <strong>VDS</strong>_ASYNC_OUTPUT structure provides information from a completed asynchronousoperation.typedef struct _<strong>VDS</strong>_ASYNC_OUTPUT {<strong>VDS</strong>_ASYNC_OUTPUT_TYPE type;[switch_is(type)] union {[case(<strong>VDS</strong>_ASYNCOUT_CREATEPARTITION)]struct _cp {ULONGLONG ullOffset;<strong>VDS</strong>_OBJECT_ID volumeId;} cp;[case(<strong>VDS</strong>_ASYNCOUT_CREATEVOLUME)]struct _cv {IUnknown* pVolumeUnk;} cv;[case(<strong>VDS</strong>_ASYNCOUT_BREAKVOLUMEPLEX)]struct _bvp {IUnknown* pVolumeUnk;} bvp;[case(<strong>VDS</strong>_ASYNCOUT_SHRINKVOLUME)]struct _sv {ULONGLONG ullReclaimedBytes;} sv;[case(<strong>VDS</strong>_ASYNCOUT_CREATE_VDISK)]struct _cvd {IUnknown* pV<strong>Disk</strong>Unk;} cvd;[default] ;};} <strong>VDS</strong>_ASYNC_OUTPUT;type: A value from the <strong>VDS</strong>_ASYNC_OUTPUT_TYPE enumeration that indicates the type ofoperation information.cp: The cp structure provides information about a newly created partition.ullOffset: The byte offset of the partition from the beginning of the disk.volumeId: The <strong>VDS</strong> object ID of the associated volume object, if the partition is avolume.cv: The cv structure provides information about a newly created volume.pVolumeUnk: A pointer to the IUnknown interface of the newly created volume.bvp: The bvp structure provides information about a volume after a plex is broken.pVolumeUnk: A pointer to the IUnknown interface of the volume that was broken off.sv: The sv structure provides information about a volume shrink operation.ullReclaimedBytes: The number of bytes that the volume shrink operation reclaimed.cvd: The cvd structure provides information about a newly created virtual disk.[<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, 201148 / 360

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

Saved successfully!

Ooh no, something went wrong!