IPortableDeviceClassExtension::P rocessLibraryMessage 方法 (portabledeviceclassextension.h)
ProcessLibraryMessage 介面會處理類別庫特定的訊息和命令。 每當需要更新裝置資訊時,WPD 驅動程式就會呼叫此方法,例如裝置易記名稱、啟用或停用裝置服務即插即用 (PnP) 介面等等。
語法
HRESULT ProcessLibraryMessage(
[in] IPortableDeviceValues *pParams,
[out] IPortableDeviceValues *pResults
);
參數
[in] pParams
包含連結庫特定命令參數的 IPortableDeviceValues 物件。 支援的命令(以及相關聯的參數和結果)是WPD_COMMAND_CLASS_EXTENSION_WRITE_DEVICE_INFORMATION、WPD_COMMAND_CLASS_EXTENSION_REGISTER_SERVICE_INTERFACES和WPD_COMMAND_CLASS_EXTENSION_UNREGISTER_SERVICE_INTERFACES。
[out] pResults
包含連結庫特定命令結果的 IPortableDeviceValues 物件。
傳回值
方法會傳回 HRESULT。 下表顯示可能的傳回值。
傳回碼 | 描述 |
---|---|
|
方法成功。 |
|
必要的指標自變數 NULL。 |
言論
要提供。
要求
要求 | 價值 |
---|---|
目標平臺 | 窗戶 |
標頭 | portabledeviceclassextension.h |