IVdsVolumeOnline::Online-Methode (vds.h)
[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API abgelöst.]
Gibt ein Volume nach Möglichkeit in den fehlerfreien Zustand zurück. Diese Methode wird nur für dynamische Datenträger unterstützt.
Syntax
HRESULT Online();
Rückgabewert
Diese Methode kann HRESULT-Standardwerte wie E_OUTOFMEMORY und VDS-spezifische Rückgabewerte zurückgeben. Es kann auch konvertierte Systemfehlercodes mithilfe des makros HRESULT_FROM_WIN32 zurückgeben. Fehler können vom VDS selbst oder vom zugrunde liegenden VDS-Anbieter stammen, der verwendet wird. Folgende Rückgabewerte sind möglich.
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich abgeschlossen. |
|
Es wurde keine Volume-Eingangsbenachrichtigung empfangen. Möglicherweise müssen Sie IVdsService::Refresh aufrufen. |
|
Diese Methode wird für Basisdatenträger nicht unterstützt. |
Hinweise
Trotz ihres Namens bringt diese Methode kein Volume online. Es versucht, ein Volume auf einem dynamischen Datenträger in einen fehlerfreien Zustand zurückzugeben.
Diese Methode überprüft, ob das Volume über eine fehlende Datenträger-, Plex- oder RAID-5-Spalte verfügt, und versucht, erforderliche Reparaturen durchzuführen.
Um das Volume online zu schalten, rufen Sie IVdsVolumeMF::Mount auf.
Um das Volume offline zu schalten, rufen Sie IVdsVolumeMF::D ismount auf, wobei der bPermanent-Parameter auf TRUE festgelegt ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vds.h |
Bibliothek | Uuid.lib |