我知道,我们可以从使用METHOD_IN_DIRECT.But的IOCTL驱动程序中获得输出缓冲器,可以使用 _IN_ Direct /METHOD_OUT_Direct传递输入缓冲区。我在上发现,方法_IN_Direct/METHOD_OUT_Direct只适用于输出buffer.Why输入,输入输入总是直接IO缓冲。
我是.NET紧凑型框架的新手。我需要调用一个DeviceIoControl函数,并将结构作为输入和输出参数传递给IOControl函数。[DllImport("coredll", EntryPoint = "DeviceIoControl", SetLastError = truebyte[] lpOutBuffer, int n