WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED命令
WPD_COMMAND_OBJECT_PROPERTIES_GET_SUPPORTED命令會擷取 物件支援的屬性。
命令類別
WPD_CATEGORY_OBJECT_PROPERTIES
參數
驅動程式需要下列參數。
參數 | VarType | Description |
---|---|---|
WPD_PROPERTY_OBJECT_PROPERTIES_OBJECT_ID | VT_LPWSTR | 必要。 包含所要求屬性之 物件的識別碼。 |
傳回值
驅動程式應該會傳回下列結果。
結果 | VarType | Description |
---|---|---|
WPD_PROPERTY_OBJECT_PROPERTIES_PROPERTY_KEYS | VT_UNKNOWN | 必要。 指定所有支援屬性的 IPortableDeviceKeyCollection 介面。 |
WPD_PROPERTY_COMMON_HRESULT | VT_ERROR | 必要。 HRESULT值,表示整體成功或失敗。 可能的結果值包括 Windows 可攜式裝置錯誤碼。 如果呼叫端提出不正確要求,驅動程式應該傳回 HRESULT_FROM_WIN32 (ERROR_NOT_SUPPORTED) ,但不需要傳回任何其他結果值。 |
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE | VT_UI4 | 選擇性。 驅動程式特定的錯誤碼。 這通常僅用於驅動程式測試,或者驅動程式、裝置和用戶端全都設計在一起。 |
規格需求
需求 | 值 |
---|---|
標頭 |
|