Condividi tramite


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.