共用方式為


類別延伸模組屬性

Windows 可攜式裝置支援下列類別延伸模組屬性。

屬性 VarType Description
WPD_CLASS_EXTENSION_OPTIONS_SUPPORTED_CONTENT_TYPES VT_UNKNOWN 值,指定驅動程式所支援的 (超集合) 清單, (類似于在 WPD_FUNCTIONAL_CATEGORY_ALL) 上呼叫WPD_COMMAND_CAPABILITIES_GET_SUPPORTED_CONTENT_TYPES。
WPD_CLASS_EXTENSION_OPTIONS_DONT_REGISTER_WPD_DEVICE_INTERFACE VT_BOOL 值,指定呼叫端是否想要 WPD 類別延伸模組程式庫註冊 WPD 裝置類別介面。 如果此值為 true,則呼叫端會負責註冊。
如果此值為 false,表示呼叫端預期類別擴充程式庫會執行註冊。
大部分驅動程式都應該允許類別延伸模組程式庫執行註冊,但類別延伸模組程式庫註冊 WPD 裝置類別介面可能會造成負面影響。
WPD_CLASS_EXTENSION_OPTIONS_REGISTER_WPD_PRI加值稅E_DEVICE_INTERFACE VT_BOOL 表示呼叫端希望 WPD 類別擴充程式庫註冊私人 WPD 裝置類別介面。 對於大部分驅動程式,不建議這麼做。 只有在類別延伸模組程式庫註冊 WPD 裝置類別介面時,才會造成負面影響。 此選項通常會與設定為TRUE的WPD_CLASS_EXTENSION_OPTIONS_DONT_REGISTER_WPD_DEVICE_INTERFACE搭配使用
WPD_CLASS_EXTENSION_OPTIONS_DEVICE_IDENTIFICATION_VALUES VT_UNKNOWN 這是 IPortableDeviceValues ,其中包含裝置識別碼值 (WPD_DEVICE_MANUFACTURERWPD_DEVICE_MODELWPD_DEVICE_FIRMWARE_VERSIONWPD_DEVICE_FUNCTIONAL_UNIQUE_ID) 。 初始化時,請與其他類別延伸模組選項一起納入此專案
WPD_CLASS_EXTENSION_OPTIONS_TRANSPORT_BANDWIDTH VT_UI4 指出每秒以 KB 為單位傳輸的理論上最大頻寬
WPD_CLASS_EXTENSION_OPTIONS_DEVICE_IDENTIFICATION_VALUES VT_UNKNOWN 這是 IPortableDeviceValues ,其中包含裝置識別碼值 (WPD_DEVICE_MANUFACTURERWPD_DEVICE_MODELWPD_DEVICE_FIRMWARE_VERSIONWPD_DEVICE_FUNCTIONAL_UNIQUE_ID) 。 在初始化時,請將它與其他類別延伸模組選項一起納入。

規格需求

需求
標頭
PortableDevice.h

另請參閱

WPD 屬性和屬性