Re[5]: Проблемы с передачей параметров в драйвер!
От: MShura  
Дата: 06.11.08 21:32
Оценка:
I>То есть хочу передать в буфер 0xFF. Потом записать его по адресу 0xc8000. Но ничего не получается то ли не приходит вообще то ли не записывается в память. Кстати пробовал вывести значение буфера через DbgPrint вообще перезагрузка-)

Ну если я правильно понял, то вкратце так:

memset( BufferValue, -1, 512 );
DeviceIoControl(hDevice, IOCTL_TEST_SMTH, &BufferValue, sizeof(BufferValue), NULL, 0, &ReturetLength, NULL)

....

RtlCopyMemory( Mem, Irp->AssociatedIrp.SystemBuffer, min( 512, irpStack->Parameters.DeviceIoControl.InputBufferLength ) );
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.