Searched defs:pvLdrInitThunk (Results 1 - 1 of 1) sorted by relevance
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPR3HardenedMain-win.cpp | 2568 * @param pvLdrInitThunk The address of the LdrInitializeThunk code to 2574 * at pvLdrInitThunk. 2579 static int supR3HardNtDisableThreadCreationEx(HANDLE hProcess, void *pvLdrInitThunk, void *pvNtTerminateThread, argument 2582 SUP_DPRINTF(("supR3HardNtDisableThreadCreation: pvLdrInitThunk=%p pvNtTerminateThread=%p\n", pvLdrInitThunk, pvNtTerminateThread)); 2584 SUPR3HARDENED_ASSERT(RT_ABS((intptr_t)pvLdrInitThunk - (intptr_t)pvNtTerminateThread) < 16*_1M); 2590 NTSTATUS rcNt = NtReadVirtualMemory(hProcess, pvLdrInitThunk, pabBackup, cbBackup, &cbIgnored); 2607 *(int32_t *)&abReplacement[5] = (int32_t)((uintptr_t)pvNtTerminateThread - ((uintptr_t)pvLdrInitThunk + 9)); 2615 *(int32_t *)&abReplacement[5] = (int32_t)((uintptr_t)pvNtTerminateThread - ((uintptr_t)pvLdrInitThunk + 9)); 2624 PVOID pvProt = pvLdrInitThunk; 2661 supR3HardNtEnableThreadCreationEx(HANDLE hProcess, void *pvLdrInitThunk, uint8_t const *pabBackup, size_t cbBackup, PRTERRINFO pErrInfo) argument 3536 PVOID pvLdrInitThunk = (PVOID)(uintptr_t)uLdrInitThunk; local 5615 PVOID pvLdrInitThunk = (PVOID)(uintptr_t)uValue; local [all...] |
Completed in 55 milliseconds