NtQueryInformationThread for both x86 and x64
NtQueryInformationThread for both x86 and x64
NtQueryInformationThread似乎需要用于x86的DWORD和用于x64的DWORD64作为大小和指针变量?
如何使它通用于x86和x64中编译?LPVOID似乎没有帮助,因为它只是给了我不正确的结果。
好的,刚刚发现使其成为LPVOID使其可以跨体系结构进行编译。
DWORD ntStatus = NtQueryInformationThread(hTemporaryHandle, ThreadQuerySetWin32StartAddress, dwStartAddress, sizeof(LPVOID), NULL);
其中CCD_ 2也是CCD_ 3,但根据目标环境指向DWORD或DWORD64变量。
相关文章:
- C++核心准则 C35 对于接口类"A base class destructor should be either public and virtual, or protected and nonv
- 为什么C++逐位AND运算符在不同大小的操作数中表现为这样
- 为什么 Clang 不允许"and"作为函数名称?
- 为x86而非x64编译时出错
- 位阵列上的快速AND运算
- 是否可以在 C++03 中定义'move-and-swap idiom'等效项
- 为什么在 x64 中忽略__stdcall调用约定?
- BoostPython and CMake
- OpenSSL BIO and SSL_read
- 使用 VS2015 在 Windows 10 上构建 Fortran .lib x64 位并将其链接到 C++
- Gurobi GRBModel and GRBmodel in C++
- 加载"D:UsersPublicDocumentsopencvbuildx64vc14binopencv_world340d.dll",找不到或打开PDB文件
- VS 2017 使用交叉编译器构建 x64 项目
- 在VS2019项目中集成ImageMagick:x64-windows-static library
- C++变量在调用 x64 程序集函数后重置为 0
- std::visit and std::variant usage
- SHBrowseForFolder with BIF_BROWSEFORCOMPUTER and SHGetPathFr
- Directx12 and keystrokes
- NtQueryInformationThread for both x86 and x64
- visual studio 2015 and tesseract 3.05 on x64