HookCreateFile(LPCTSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile)
{
FILE *logfileHandle;
fopen_s(&logfileHandle,"C:\\logfile.log", "a");
fprintf(logfileHandle, "fonction HookCreateFile appelée:\n");
fprintf(logfileHandle, "\t fileName:\t %s", lpFileName);
fprintf(logfileHandle, "\t access:\t %X \n", dwDesiredAccess);
/*fprintf(logfile, "\t NumBytesToRead:\t %d", nNumberOfBytesToRead);
fprintf(logfile, "\t NumByteRead:\t %d", &lpNumberOfBytesRead);
fprintf(logfile, "\t Overlaped:\t %X", lpOverlapped->hEvent);
*/
fprintf(logfileHandle, "----------------------------------------------------------\n\n");
fclose(logfileHandle);
}
Partager