Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vue d’ensemble de la technologie d’API d’appareil logiciel.
Pour développer l’API d’appareil logiciel, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Fonctions
|
SW_DEVICE_CREATE_CALLBACK Fournit un appareil avec un stockage dans le Registre et permet à l’appelant d’effectuer ensuite des appels aux fonctions d’API d’appareil logiciel avec le handle hSwDevice. |
|
SwDeviceClose Ferme le handle d’appareil 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 n’est plus signalé en tant qu’enfant de son appareil parent. |
|
SwDeviceCreate Lance l’énumération d’un appareil 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 les propriétés de cette interface. |
|
SwDeviceInterfaceSetState Active ou désactive une interface d’appareil pour un appareil logiciel. |
|
SwDevicePropertySet Définit les propriétés d’un appareil 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 d’API d’appareil logiciel. |
Structures
|
SW_DEVICE_CREATE_INFO Décrit les informations que PnP utilise pour créer l’appareil logiciel. |