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.
Der befehl WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED ruft die von einem Objekt unterstützten Eigenschaften ab.
Befehlskategorie
WPD_CATEGORY_OBJECT_PROPERTIES
Parameter
Der Treiber erwartet den folgenden Parameter.
| Parameter | VarType | Beschreibung |
|---|---|---|
| WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID | VT_LPWSTR | Erforderlich. Die ID des Objekts, das die angeforderten Eigenschaften enthält. |
Rückgabewert
Als Ergebnisse des Treibers werden erwartet:
| Ergebnis | VarType | Beschreibung |
|---|---|---|
| WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS | VT_UNKNOWN | Erforderlich. Eine IPortableDeviceKeyCollection-Schnittstelle , die alle unterstützten Eigenschaften angibt. |
| WPD_PROPERTY_COMMON_HRESULT | VT_ERROR | Erforderlich. Ein HRESULT-Wert , der den Gesamterfolg oder Denkfehler angibt. Mögliche Ergebniswerte sind Fehlercodes für windows Portable Devices. Wenn der Aufrufer eine ungültige Anforderung sendet, sollte der Treiber HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) zurückgeben, andernfalls muss kein anderer Ergebniswert zurückgegeben werden. |
| WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE | VT_UI4 | Optional. Ein treiberspezifischer Fehlercode. Dies wird in der Regel nur für Treibertests verwendet, oder wenn Treiber, Gerät und Client gemeinsam entwickelt wurden. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|