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.

3.4.1.1 <strong>Service</strong> ObjectThe service object exposes DCOM interfaces for retrieving and interacting with all storagemanagement objects. The service object:•Implements IVds<strong>Service</strong> and IVds<strong>Service</strong>Initialization interfaces.•Implements IVds<strong>Service</strong>Uninstall<strong>Disk</strong>, IVds<strong>Service</strong>Hba, IVds<strong>Service</strong>SAN, andIVds<strong>Service</strong>Iscsi interfaces.•Maintains a value that indicates the ready state of the service. The service-ready state values are"not ready", "ready", or "failed". When an object is created, this value will be "not ready". Whenthe service is finished initializing, this value will be changed to "ready". After the value is "ready",it will not change.3.4.1.2 Storage Management ObjectsThe server maintains a list of the following <strong>VDS</strong> objects:•HBA Port•The server maintains an object for each HBA port on the system.•Each HBA port object exposes DCOM interfaces for querying information from an HBA port onthe system.•Each HBA port object implements the IVdsHbaPort interface.•Initiator Adapter•The server maintains an object for each initiator adapter on the system.•Each initiator adapter object exposes DCOM interfaces for querying information from an iSCSIinitiator adapter on the system.•Each initiator adapter object implements the IVdsIscsiInitiatorAdapter interface.•Initiator Portal•The server maintains an object for each initiator portal on the system.•Each initiator portal object exposes DCOM interfaces for querying information from an iSCSIinitiator portal on the system.•Each initiator portal object implements the IVdsIscsiInitiatorPortal interface.•Each initiator portal object maintains a pointer to the initiator adapter object to which itbelongs.•Software Provider•The server maintains an object for each provider on the system.•The basic provider is for managing basic disks.•The dynamic provider is for managing dynamic disks.[<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, 2011154 / 360

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

Saved successfully!

Ooh no, something went wrong!