public.h

来自「虚拟磁盘源码,完整的虚拟磁盘源码,支持大硬盘数据」· C头文件 代码 · 共 24 行

H
24
字号

// bus guid
// {473DB41C-CC0E-4ce7-89FE-1E980922806C}
DEFINE_GUID(GUID_TIAMO_BUS, 
			0x473db41c, 0xcc0e, 0x4ce7, 0x89, 0xfe, 0x1e, 0x98, 0x9, 0x22, 0x80, 0x6c);

//static const GUID GUID_TIAMO_BUS  = { 0x473db41c, 0xcc0e, 0x4ce7,\
//  { 0x89, 0xfe, 0x1e, 0x98, 0x9, 0x22, 0x80, 0x6c } };

// ioctol for bus
#define IOCTL_TIAMO_BUS_PLUGIN CTL_CODE(FILE_DEVICE_BUS_EXTENDER,0,METHOD_BUFFERED, FILE_ANY_ACCESS)
#define IOCTL_TIAMO_BUS_MINIPORT_GET_CONFIG CTL_CODE(FILE_DEVICE_BUS_EXTENDER,1,METHOD_BUFFERED, FILE_ANY_ACCESS)

// miniport configuration
typedef struct __tagMiniportConfig
{
	ULONG						m_ulDevices;
	WCHAR						m_szImageFileName[4][256];
}MiniportConfig,*PMiniportConfig;

// bus fdo name
#define BUS_FDO_NAME L"\\Device\\tiamobus"

⌨️ 快捷键说明

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