Lire en anglais

Partager via


swdevice.h, en-tête

Cet en-tête est utilisé par l’API d’appareil logiciel. Pour plus d'informations, consultez les pages suivantes :

swdevice.h contient les interfaces de programmation suivantes :

Fonctions

 
SwDeviceClose

Ferme le handle du périphérique logiciel. Lorsque le handle est fermé, si la durée de vie du SwDevice est SWDeviceLifetimeHandle, PnP lance le processus de « débranchement » de l’appareil. L’appareil ne sera plus signalé en tant qu’enfant de son appareil parent.
SwDeviceCreate

Lance l’énumération d’un périphérique logiciel.
SwDeviceGetLifetime

Obtient la durée de vie d’un appareil logiciel.
SwDeviceInterfacePropertySet

Définit les propriétés d’une interface d’appareil logiciel.
SwDeviceInterfaceRegister

Inscrit une interface d’appareil pour un appareil logiciel et définit éventuellement des propriétés sur cette interface.
SwDeviceInterfaceSetState

Active ou désactive une interface d’appareil pour un périphérique logiciel.
SwDevicePropertySet

Définit les propriétés d’un périphérique logiciel.
SwDeviceSetLifetime

Gère la durée de vie d’un appareil logiciel.
SwMemFree

Libère la mémoire allouée par d’autres fonctions de l’API d’appareil logiciel.

Fonctions de rappel

 
SW_DEVICE_CREATE_CALLBACK

Fournit à un appareil une sauvegarde dans le registre et permet à l’appelant d’effectuer ensuite des appels aux fonctions de l’API d’appareil logiciel avec le handle hSwDevice.