Freigeben über


Drive-Objekt

[Ab Windows 8 und Windows Server 2012 wird die Virtual Disk Service COM-Schnittstelle von der Windows Storage Management APIersetzt.]

Ein Laufwerkobjekt modelliert ein physisches Datenträgerlaufwerk, das in einem Subsystem enthalten ist. Jedes Laufwerk verbindet sich mit einem Bus, belegt einen Steckplatz und enthält eine Reihe von Laufwerksausdehnungen. Jedes Laufwerk kann zu einer beliebigen Anzahl von LUNs beitragen. Ein Laufwerk kann auch als Hot Spare festgelegt werden.

Verwenden Sie die IVdsSubSystem::QueryDrives Methode, um die Laufwerke zu bestimmen, die in einem bestimmten Subsystem enthalten sind. Aufrufer können einen Zeiger auf ein bestimmtes Laufwerk abrufen, indem sie das gewünschte Laufwerkobjekt aus der Enumeration auswählen, die von der QueryDrives--Methode zurückgegeben wird, oder indem Sie die IVdsSubSystem::GetDrive-Methode aufrufen und die gewünschte Bus- und Steckplatznummer übergeben. Mit einem Laufwerkobjekt können Sie den Laufwerkstatus und die Abfrage nach Laufwerkeigenschaften, zugeordneten Laufwerksausdehnungen und dem Subsystem mit dem Laufwerk festlegen.

Zusätzlich zu einem Objektbezeichner, einem Namen und einer Seriennummer umfassen die Eigenschaften des Laufwerkobjekts den Laufwerkstatus, den Status und die Kennzeichnungen; die Größe in Byte; und eine Bus- und Steckplatznummer.

In der folgenden Tabelle sind verwandte Schnittstellen, Enumerationen und Strukturen aufgeführt.

Art Element
Schnittstellen, die von diesem Objekt immer verfügbar gemacht werden IVdsDrive-
Schnittstellen, die von diesem Objekt verfügbar gemacht werden können IVdsMaintenance
Zugeordnete Enumerationen VDS_DRIVE_FLAG, VDS_DRIVE_STATUSund VDS_DRIVE_EXTENT.
Zugeordnete Strukturen VDS_DRIVE_PROP und VDS_DRIVE_NOTIFICATION.

 

Hardwareanbieterobjekte

IVdsSubSystem::QueryDrives

IVdsSubSystem::GetDrive