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.
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 |
---|---|
|
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 |