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 :
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. |
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. |