Domanda

In modalità utente chiama IOCTL può essere effettuato tramite DeviceIoControl funzione.
Cosa posso usare in modalità kernel di emettere le chiamate IOCTL? Devo usare questo all'interno di un driver del filesystem mini-filtro.

BACKGROUND
Sto scrivendo un filesystem mini-filtro conducente , e devo pubblica inviti IOCTL ai dispositivi di memorizzazione per scoprire il loro numero e le capacità (rimovibile o no) di serie.

È stato utile?

Soluzione

You can use FltDeviceIoControlFile or build and send IRP manually with IoBuildDeviceIoControlRequest and IoCallDriver.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top