我DUMPBIN
在以下程序中使用了 Microsoft Visual C++ 的实用程序。我确定调用remove
最终会调用DeleteFileW
来自的 Microsoft 系统调用kernel32.dll
(我用另一个工具确认此调用)。那么为什么当我申请DUMPBIN /imports
以下程序的.EXE 时,我没有看到DeleteFileW
系统调用呢?
如何查看DeleteFileW
using的系统调用DUMPBIN
?
谢谢,吉拉德
#include "stdafx.h"
#include <iostream>
#include <chrono>
#include <thread>
using namespace std;
int main()
{
const char* fileName = "gilad.txt";
this_thread::sleep_for(chrono::milliseconds(10*1000));
if (remove(fileName) != 0)
cout << "Remove operation failed" << endl;
else
cout << *fileName << " has been removed." << endl;
return 0;
}