#include <stdio.h>
#include <windows.h>
#include <tchar.h>
#define FILE_DEVICE_UNKNOWN 0x00000022
#define METHOD_BUFFERED 0
#define FILE_ANY_ACCESS 0
//#define IOCTL_TEST CTL_CODE(FILE_DEVICE_UNKNOWN,0x801,METHOD_BUFFERED,FILE_ANY_ACCESS)
int main(void)
{
DWORD dwType = FILE_DEVICE_UNKNOWN;
DWORD dwAccess = METHOD_BUFFERED;
DWORD dwFuns = 0x801;
DWORD dwMethod = FILE_ANY_ACCESS;
DWORD dwCtlCode=NULL;
TCHAR szText[64] = {0};
dwCtlCode = CTL_CODE(dwType, dwFuns, dwMethod, dwAccess);
_sntprintf_s(szText, ARRAYSIZE(szText),TEXT("0x%08X"), dwCtlCode);
wprintf(TEXT("%s\n"), szText);
return 0;
}
/*
0x00222004
请按任意键继续. . .
*/
calc_ctl_code
最新推荐文章于 2024-06-03 18:00:42 发布