Frage : CreateToolhelp32Snapshot (der Module) Zugang der Störung 5 verweigerte

l'm, das Kraftstoffregler-DLL herstellt, um keyboard.
i morgens using vc++ 6, Internet Explorer 8.

Problem anzuspannen der Fenster 7and hergestellt, um Tastatur von Internet Explorer 8, im Seance von Fenster 7

hkb=SetWindowsHookEx (WH_KEYBOARD, (HOOKPROC) KeyboardProc anzuspannen, hins, 0);

void printError (TCHAR* Msg)
{
DWORD eNum;
TCHAR SYSMSG [256];
TCHAR* p;

eNum = GetLastError ();
FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS,
NULL, eNum,
MAKELANGID (LANG_NEUTRAL, SUBLANG_DEFAULT), //-Rückstellung language
SYSMSG, 256, NULL);

// Ordnung das Ende der Linie und beenden sie mit einem null
p = SYSMSG;
, während ((*p > 31) || (*p == 9))
++p;
tun {*p-- = 0; } während ((p >= SYSMSG) &&
((*p == „.") || (*p < 33)));

// Anzeige das message
CString str1;
str1.Format („\ n WARNING: %s verlassen mit Störung %d (%s)“, Msg, eNum, SYSMSG);
AfxMessageBox (str1);
}

bool getModule (DWORD processID, CString* strPath)
{
HANDGRIFF hModuleSnap = INVALID_HANDLE_VALUE;
      MODULEENTRY32 me32;

hModuleSnap = CreateToolhelp32Snapshot (TH32CS_SNAPMODULE, processID);
wenn (hModuleSnap == INVALID_HANDLE_VALUE)
{
printError („CreateToolhelp32Snapshot (der Module) "); //-Erscheinenursache von Ausfall
Rückkehr 1;
}

me32.dwSize = sizeof (MODULEENTRY32);
wenn (! Module32First (hModuleSnap, &me32))
{
printError („CreateToolhelp32Snapshot (der Module) ");
printError („Module32First“);  //-Erscheinenursache von Ausfall
CloseHandle (hModuleSnap);     // muss den Schnappschußgegenstand aufräumen!  
//return 1;
}
else
*strPath = me32.szExePath;

CloseHandle (hModuleSnap);

Rückkehr 0;
}

Error: CreateToolhelp32Snapshot (der Module) denied

unable Zugang der Störung 5 zum Zurückholen die Modulliste von Internet Explorer 8 using CreateToolhelp32Snapshot. CreateToolhelp32Snapshot produzierte eine „Zugang verweigerte“ Störung. Dieses ist Privilegien, die problem.
please mir Lösung geben, wie man Tastaturhaken Internet Explorer. vom

behandelt

Antwort : CreateToolhelp32Snapshot (der Module) Zugang der Störung 5 verweigerte

funktioniert es mit noch etwas? Ich annehme Sie e es als Verwalter laufen lassen zu müssen, um korrekte Erlaubnis zu erhalten
Weitere Lösungen  
 
programming4us programming4us