Funzioni di callback

I driver installabili possono notificare all'applicazione, alla finestra o all'attività che ha aperto l'istanza specificata sugli eventi usando la funzione DriverCallback. Questa funzione fornisce al driver il mezzo per restituire informazioni a un'applicazione o a una DLL, continuando a elaborare una richiesta.

Se un driver supporta funzioni di callback, l'applicazione o la DLL che apre l'istanza deve fornire un valore che corrisponde all'indirizzo di una funzione di callback, a un handle di finestra o a un handle di attività. Questo valore e un flag che identificano il tipo del valore vengono in genere passati in una struttura a cui punta il secondo parametro del messaggio DRV_OPEN.