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