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.]
Ruft Informationen ab, die einen Datenträger eindeutig identifizieren.
Syntax
HRESULT GetIdentificationData(
[out] VDS_LUN_INFORMATION *pLunInfo
);
Parameter
[out] pLunInfo
Die Adresse der VDS_LUN_INFORMATION Struktur zugeordnet und vom Aufrufer übergeben. VDS reserviert Arbeitsspeicher für die m_szVendorId, m_szProductId, m_szProductRevision und m_szSerialNumber Memberzeichenfolgen sowie die m_pbPort- und m_pbAddress-Memberzeichenfolgen jedes Elements im Array der VDS_INTERCONNECT-Strukturen. Aufrufer müssen die Zeichenfolgen mithilfe der CoTaskMemFree-Funktion freigeben.
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 |
|---|---|
|
Die Identifikationsdaten wurden erfolgreich zurückgegeben. |
Hinweise
VDS implementiert diese Methode. Aufrufer können nur LUN-Informationen von Geräten extrahieren, die von einem Hardwareanbieter verwaltet werden.
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 | vds.h |
| Bibliothek | Uuid.lib |