IOCTL Input Buffers for Windows Embedded CE 6.0 R2 Driver Migration

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported


In Windows Embedded CE 6.0 and earlier, a user mode driver that received an IOCTL call could write to the input buffer. In Windows Embedded CE 6.0 R2, a user mode driver cannot write to an input buffer and input buffers in IOCTLs now follow standard input buffer properties. This change only affects user mode drivers, because kernel mode drivers already have access to protected system resources. For backward compatibility with existing kernel mode drivers, the input buffers in their IOCTLs must remain Read/Write.

See Also

Other Resources

Migrating a Windows Embedded CE Driver to Windows Embedded CE 6.0