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.

IVdsVolumeMF (section 2.2.2.15 81, section2.2.2.15.1 81)IVdsVolumePlex 81Delete method 243DeleteAccessPath method 252DeleteDriveLetter method 218DeletePartition method 214DEPENDENT_DISK_FLAG enumeration 87Detach method 271DETACH_VIRTUAL_DISK_FLAG enumeration 91DetachAndDelete method 272<strong>Disk</strong>arrival 276removal 276<strong>Disk</strong> object interfaces 131<strong>Disk</strong> packarrival 276removal 276<strong>Disk</strong>sclient 148server 148Dismount method 254Drive letterassignment 278removal 278Drive lettersclient 150server 150DWORD 26EEject method 234Enumeration - objects 157Enumeration object interface 119Enumerationscommon data types 27IVdsHbaPort 62IVdsIscsiInitiatorPortal 66IVdsPack 70IVdsProvider 68IVds<strong>Service</strong> 57IVdsV<strong>Disk</strong> 85IVdsVdProvider 83IVdsVolumePlex 81querying example 286Error codes 91Examplesoverview 281performing asynchronous tasks 288querying enumerations of <strong>VDS</strong> objects 286retrieving properties and IDs 287sample IVdsAdviseSink::OnNotify implementation290<strong>VDS</strong> client notificationsreceiving 285registering for 284unregistering for 285<strong>VDS</strong> sessionsending 284starting 281Expand method 275EXPAND_VIRTUAL_DISK_FLAG enumeration 91Extend method 237FFields - vendor-extensible 22File system modification 277File systemsclient 150server 150Format method 248FormatEx method 257FormatEx2 method 260FormatPartition method 219FormatPartitionEx method 229FormatPartitionEx2 method 231Full IDL 294GGetDeviceName method 270Get<strong>Disk</strong>FromV<strong>Disk</strong> method 193Get<strong>Disk</strong>IdFromLunInfo method 181GetDriveLetter method 218GetFileSystemProperties method 247GetFileSystemTypeName method 255GetHostVolume method 269GetIdentificationData method 206GetImportTarget method 195GetInitiatorAdapter method 188GetInitiatorName method 183GetObject method 175GetPack method (section 3.4.5.2.20.2 205, section3.4.5.2.30.2 236)GetPartitionFileSystemProperties method 227GetPartitionFileSystemTypeName method 228GetPartitionProperties method 211GetProperties method (section 3.4.5.2.4.3 173,section 3.4.5.2.10.1 185, section 3.4.5.2.11.1186, section 3.4.5.2.12.1 187, section3.4.5.2.13.1 188, section 3.4.5.2.18.1 196,section 3.4.5.2.20.1 205, section 3.4.5.2.30.1235, section 3.4.5.2.37.1 265, section3.4.5.2.38.2 269)GetProperties2 method (section 3.4.5.2.22.1 210,section 3.4.5.2.31.1 247)GetProvider method 196GetSANPolicy method 185GetV<strong>Disk</strong>From<strong>Disk</strong> method 194GetVolume method 265Glossary 14HHandling asynchronous tasks 166HBA port object interfaces 125Higher-layer triggered events - server 161IID retrieval example 287IDL 294354 / 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!