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.

3.1.5 <strong>Service</strong> Object InterfacesThis section includes interfaces that are used to interact with the <strong>VDS</strong> service object on the server.3.1.5.1 IVds<strong>Service</strong> InterfaceServers implement the IVds<strong>Service</strong> interface in order to support storage management.The UUID for this interface is {0818A8EF-9BA9-40D8-A6F9-E22833CC771E}.The IVds<strong>Service</strong> methods are specified in section 3.4.5.2.4. A method is not listed for opnum 7because the <strong>Virtual</strong> <strong>Disk</strong> <strong>Service</strong> Remote <strong>Protocol</strong> does not use it.Methods in RPC Opnum OrderMethodIs<strong>Service</strong>ReadyWaitFor<strong>Service</strong>ReadyGetPropertiesQueryProvidersOpnum07NotUsedOnWireQueryUnallocated<strong>Disk</strong>sGetObjectQueryDriveLettersQueryFileSystemTypesReenumerateRefreshCleanupObsoleteMountPointsDescriptionDetermines whether a service is finished initializing.Opnum: 3Waits for <strong>VDS</strong> initialization to complete and then returns the status ofthe <strong>VDS</strong> initialization in the HRESULT.Opnum: 4Retrieves the properties of the service that is represented by theobject that exposes this interface and method.Opnum: 5Enumerates the providers of the server.Opnum: 6Reserved for local use.Opnum: 7Enumerates the unallocated disks on the server.Opnum: 8Retrieves an IUnknown pointer to a specified object.Opnum: 9Enumerates the drive letters of the server.Opnum: 10Returns property details for all file systems that are known to <strong>VDS</strong>.Opnum: 11Discovers newly added and newly removed disks and returns thestatus of the operation in the HRESULT.Opnum: 12Refreshes the ownership and layout of disks on the server.Opnum: 13Removes any mount points that point to volumes that no longer exist.Opnum: 14122 / 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!