Freigeben über


IVdsHwProviderType2::GetProviderType2-Methode (vdshwprv.h)

[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API ersetzt.]

Nicht implementiert.

Ruft den Typ des Hardwareanbieters ab. Wenn der Anbieter die Abwärtskompatibilität mit Clients beibehalten möchte, die den neuen Anbietertyp nicht erkennen, sollte der Anbieter weiterhin den alten Anbietertyp in der IVdsHwProviderType::GetProviderType-Methode zurückgeben.

Hinweis Diese Methode ist mit IVdsHwProviderType::GetProviderType identisch und sollte nicht verwendet werden.

 

Syntax

HRESULT GetProviderType2(
  [out] VDS_HWPROVIDER_TYPE *pType
);

Parameter

[out] pType

Ein Zeiger auf eine vom Aufrufer zugewiesene Variable, die einen VDS_HWPROVIDER_TYPE Enumerationswert empfängt, der den Hardwareanbietertyp angibt. Dieser Parameter ist erforderlich und darf nicht NULL sein.

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 HRESULT_FROM_WIN32-Makros 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
S_OK
Der Hardwareanbietertyp wurde erfolgreich zurückgegeben.

Hinweise

Wenn das Anbieterobjekt die IVdsHwProviderType2-Schnittstelle unterstützt, muss der Server die GetProviderType2-Methode für das Anbieterobjekt aufrufen, um den Anbietertyp abzurufen und dann ein HRESULT zurückzugeben, das einen Fehler oder Erfolg anzeigt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vdshwprv.h
Bibliothek Uuid.lib

Weitere Informationen

IVdsHwProviderType2

IVdsHwProviderType::GetProviderType

IVdsService::QueryProviders

VDS-Schnittstellen

VDS_HWPROVIDER_TYPE