阅读:689回复:0
用DS开发D12的驱动程序的一个问题!!!
在驱动程序中,如果 I/O 控制定义为 METHOD_BUFFERED,自定义例程有可能会出现这样的语句:
if(!I.IoctlBuffer() || (I.IoctlInputBufferSize() != sizeof(DWORD))||I.IoctlOutputBufferSize()) _leave 我只知道使用 I.IoctlBuffer()可以获得缓冲区的地址, 请问:调用 I.IoctlInputBufferSize() 和 I.IoctlOutputBufferSize() 函数的作用是什么?在那能找到它们的定义? 先谢啦!!! |
|
|