ioctls.cpp

来自「IO函数调用测试」· C++ 代码 · 共 30 行

CPP
30
字号
#include "stdafx.h"
#include <winioctl.h>
//#include "..\labs\lab2\lab2ioctl.h"
#include "ioctls.h"

#define ioctldef(name) { #name, name }
#define EOT { NULL, 0}

ioctl_list preloadFS[] = {
//   ioctldef(IOCTL_DISK_GET_DRIVE_GEOMETRY),
//   ioctldef(IOCTL_DISK_GET_PARTITION_INFO),
//   ioctldef(IOCTL_DISK_GET_DRIVE_LAYOUT),
//   ioctldef(IOCTL_DISK_PERFORMANCE),
//   ioctldef(IOCTL_DISK_HISTOGRAM_STRUCTURE),
//   ioctldef(IOCTL_DISK_HISTOGRAM_DATA),
//   ioctldef(IOCTL_DISK_HISTOGRAM_RESET),
//   ioctldef(IOCTL_DISK_REQUEST_STRUCTURE),
//   ioctldef(IOCTL_DISK_REQUEST_DATA),
   ioctldef(IOCTL_DISK_EJECT_MEDIA),
//   ioctldef(IOCTL_SERIAL_LSRMST_INSERT),
   ioctldef(FSCTL_GET_COMPRESSION),
   EOT };

ioctl_list preloadEM[] = {
   
//   ioctldef(LAB2_IOCTL_HELLO_READ),
//   ioctldef(LAB2_IOCTL_HELLO_WRITE),
   EOT
			 };

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?