Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API abgelöst.]
Ermöglicht VDS, zu bestimmen, ob der Hardwareanbieter die angegebene LUN verwaltet.
Syntax
HRESULT QueryIfCreatedLun(
[in] LPWSTR pwszDevicePath,
[in] VDS_LUN_INFORMATION *pVdsLunInformation,
[out] VDS_OBJECT_ID *pLunId
);
Parameter
[in] pwszDevicePath
Ein Zeiger auf den Pfad zur LUN auf dem lokalen Computer; eine Zeichenfolge, die mit Null beendet wird, die für Menschen lesbar ist.
[in] pVdsLunInformation
Ein Zeiger auf die Identifikationsdaten der angegebenen LUN. Weitere Informationen finden Sie in der VDS_LUN_INFORMATION-Struktur.
[out] pLunId
Ein Zeiger auf die zurückgegebene LUN-GUID. Wenn der Anbieter die LUN nicht verwaltet, legen Sie diesen Parameter auf GUID_NULL fest.
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 | BESCHREIBUNG |
|---|---|
|
Der Anbieter besitzt die LUN; gibt die GUID der LUN zurück. |
|
Der Anbieter besitzt die LUN nicht. |
Hinweise
Nur VDS ruft diese Methode auf.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | vdshwprv.h |
| Bibliothek | Uuid.lib |