Scrittura di una routine AddDevice

Qualsiasi driver che supporta PnP deve avere una routine AddDevice . La routine AddDevice crea uno o più oggetti dispositivo che rappresentano i dispositivi fisici, logici o virtuali per cui il driver esegue richieste di I/O. Associa anche l'oggetto dispositivo allo stack di dispositivi, quindi lo stack di dispositivi conterrà un oggetto dispositivo per ogni driver associato al dispositivo.

Il gestore PnP chiama la routine AddDevice di un driver per ogni dispositivo controllato dal driver. Le routine AddDevice vengono chiamate durante l'inizializzazione del sistema (quando i dispositivi vengono prima enumerati) e ogni volta che un nuovo dispositivo viene enumerato mentre il sistema è in esecuzione.

Questa sezione contiene i seguenti argomenti:

AddDevice Routines in Function o Filter Driver

AddDevice Routine nei driver del bus

Linee guida per la scrittura di routine AddDevice