IVdsHbaPort::SetAllPathStatuses-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.]

Legt den Status aller Pfade vom HBA-Port auf einen angegebenen status fest.

Syntax

HRESULT SetAllPathStatuses(
  VDS_PATH_STATUS status
);

Parameter

status

Die status, die den Pfaden zugewiesen werden soll.

Rückgabewert

Diese Methode kann HRESULT-Standardwerte wie E_INVALIDARG oder 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
S_OK
Die Status wurden erfolgreich festgelegt.
VDS_S_STATUSES_INCOMPLETELY_SET
0x00042702L
Mindestens der status eines Pfads wurde aufgrund eines nicht schwerwiegenden Fehlers nicht erfolgreich festgelegt (z. B. steht die status in Konflikt mit der aktuellen Lastenausgleichsrichtlinie).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vds.h

Weitere Informationen

IVdsHbaPort

VDS_PATH_STATUS