Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De symboolhandler is ontworpen om verschillende sets symboolbestanden bij te houden.
Als u de symboolhandler wilt initialiseren, roept u de functie SymInitialize aan. De parameter hProcess kan een uniek willekeurig getal zijn, een waarde die wordt geretourneerd uit de functie GetCurrentProcess of de id van een actief proces. De parameter fInvadeProcess geeft aan of de symboolhandler de modules moet inventariseren die door het proces zijn geladen en symbolen moeten laden voor elk van de modules. Als fInvadeProcess is TRUE, moet de parameter hProcess de waarde zijn die wordt geretourneerd uit GetCurrentProcess of de id van een bestaand proces. Als u deze lijst wilt vernieuwen, gebruikt u de functie SymRefreshModuleList.
Het gebruik van fInvadeProcess is een eenvoudige manier om alle symboolbestanden voor een proces te laden. De symboolhandler probeert echter geen symbolen te laden voor modules die vervolgens door de LoadLibrary functie worden geladen. In dit geval moet u de functie SymLoadModuleEx gebruiken.