Metodo IPortableDeviceClassExtension::P rocessLibraryMessage (portabledeviceclassextension.h)
L'interfaccia ProcessLibraryMessage elabora messaggi e comandi specifici della libreria di classi. Un driver WPD chiama questo metodo ogni volta che deve aggiornare le informazioni sul dispositivo (nel relativo devnode), ad esempio il nome descrittivo del dispositivo, abilitare o disabilitare le interfacce del servizio dispositivo Plug and Play (PnP) e così via.
Sintassi
HRESULT ProcessLibraryMessage(
[in] IPortableDeviceValues *pParams,
[out] IPortableDeviceValues *pResults
);
Parametri
[in] pParams
Oggetto IPortableDeviceValues che contiene i parametri di comando specifici della libreria. I comandi supportati (e i parametri e i risultati associati) sono WPD_COMMAND_CLASS_EXTENSION_WRITE_DEVICE_INFORMATION, WPD_COMMAND_CLASS_EXTENSION_REGISTER_SERVICE_INTERFACES e WPD_COMMAND_CLASS_EXTENSION_UNREGISTER_SERVICE_INTERFACES.
[out] pResults
Oggetto IPortableDeviceValues che contiene i risultati dei comandi specifici della libreria.
Valore restituito
Il metodo restituisce un valore HRESULT. I possibili valori restituiti sono illustrati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Un argomento puntatore obbligatorio è NULL. |
Commenti
Da fornire.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | portabledeviceclassextension.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per