Perintah WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED
Perintah WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED mengambil properti yang didukung oleh objek.
Kategori Perintah
WPD_CATEGORY_OBJECT_PROPERTIES
Parameter
Driver mengharapkan parameter berikut.
Parameter | VarType | Deskripsi |
---|---|---|
WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID | VT_LPWSTR | Wajib diisi. ID objek yang berisi properti yang diminta. |
Tampilkan Nilai
Driver harus mengembalikan hasil berikut.
Hasil | VarType | Deskripsi |
---|---|---|
WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS | VT_UNKNOWN | Wajib diisi. Antarmuka IPortableDeviceKeyCollection yang menentukan semua properti yang didukung. |
WPD_PROPERTY_COMMON_HRESULT | VT_ERROR | Wajib diisi. Nilai HRESULT yang menunjukkan keberhasilan atau kegagalan keseluruhan. Nilai hasil yang mungkin termasuk kode kesalahan Perangkat Portabel Windows. Jika pemanggil membuat permintaan yang tidak valid, driver harus mengembalikan HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) tetapi sebaliknya tidak diperlukan untuk mengembalikan nilai hasil lainnya. |
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE | VT_UI4 | Pilihan. Kode kesalahan khusus driver. Ini biasanya hanya digunakan untuk pengujian driver, atau jika driver, perangkat, dan klien semuanya dirancang bersama-sama. |
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|