Command Parameters
Windows Portable Devices (WPD) supports the following properties of command parameters.
Property | VarType | Description |
---|---|---|
WPD_PROPERTY_COMMON_CLIENT_INFORMATION | VT_UNKNOWN | An IPortableDeviceValues interface that the driver uses to identify the client. |
WPD_PROPERTY_COMMON_CLIENT_INFORMATION_CONTEXT | VT_LPWSTR | A driver-specified context which identifies a client for all subsequent operations. |
WPD_PROPERTY_COMMON_COMMAND_CATEGORY | VT_CLSID | The GUID portion of the PROPERTYKEY value of the command. |
WPD_PROPERTY_COMMON_COMMAND_ID | VT_UI4 | The Persistent Unique ID (PID) portion of the PROPERTYKEY value of the command. |
WPD_PROPERTY_COMMON_COMMAND_TARGET | VT_LPWSTR | The target-object identifier. |
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE | VT_UI4 | A driver-specific error code returned by a WPD driver. |
WPD_PROPERTY_COMMON_HRESULT | VT_ERROR | The HRESULT value returned by a WPD driver for a particular operation. |
WPD_PROPERTY_COMMON_OBJECT_IDS | VT_UNKNOWN | An IPortableDevicePropVariantCollection interface of variant type VT_LPWSTR that contains a list of object identifiers. |
WPD_PROPERTY_COMMON_PERSISTENT_UNIQUE_IDS | VT_UNKNOWN | An IPortableDevicePropVariantCollection interface of variant type VT_LPWSTR that contains a list of PIDs. |
Requirements
Requirement | Value |
---|---|
Header |
|
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for