API del dispositivo software
Panoramica della tecnologia api del dispositivo software.
Per sviluppare l'API del dispositivo software, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Funzioni
SW_DEVICE_CREATE_CALLBACK Fornisce un dispositivo con supporto nel Registro di sistema e consente al chiamante di effettuare quindi chiamate alle funzioni dell'API del dispositivo software con l'handle hSwDevice. |
SwDeviceClose Chiude l'handle del dispositivo software. Quando l'handle viene chiuso, se la durata di SwDevice è SWDeviceLifetimeHandle, PnP avvierà il processo di "scollegamento" del dispositivo. Il dispositivo non verrà più segnalato come figlio del dispositivo padre. |
SwDeviceCreate Avvia l'enumerazione di un dispositivo software. |
SwDeviceGetLifetime Ottiene la durata di un dispositivo software. |
SwDeviceInterfacePropertySet Imposta le proprietà in un'interfaccia del dispositivo software. |
SwDeviceInterfaceRegister Registra un'interfaccia del dispositivo per un dispositivo software e, facoltativamente, imposta le proprietà su tale interfaccia. |
SwDeviceInterfaceSetState Abilita o disabilita un'interfaccia del dispositivo per un dispositivo software. |
SwDevicePropertySet Imposta le proprietà in un dispositivo software. |
SwDeviceSetLifetime Gestisce la durata di un dispositivo software. |
SwMemFree Libera memoria allocata da altre funzioni dell'API del dispositivo software. |
Strutture
SW_DEVICE_CREATE_INFO Descrive le informazioni usate da PnP per creare il dispositivo software. |