Searched defs:pNtHdrs (Results 1 - 3 of 3) sorted by relevance
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPR3HardenedMainImports-win.cpp | 126 PIMAGE_NT_HEADERS pNtHdrs; member in struct:SUPHNTIMPDLL 292 PIMAGE_NT_HEADERS pNtHdrs; local 300 pDll->pNtHdrs = pNtHdrs = (PIMAGE_NT_HEADERS)&pDll->pbImageBase[offNtHdrs]; 302 if (pNtHdrs->Signature != IMAGE_NT_SIGNATURE) 304 "%ls: Invalid PE signature: %#x", pDll->pwszName, pNtHdrs->Signature); 305 if (pNtHdrs->FileHeader.SizeOfOptionalHeader != sizeof(pNtHdrs->OptionalHeader)) 307 "%ls: Unexpected optional header size: %#x", pDll->pwszName, pNtHdrs->FileHeader.SizeOfOptionalHeader); 308 if (pNtHdrs [all...] |
H A D | SUPHardenedVerifyProcess-win.cpp | 711 PIMAGE_NT_HEADERS pNtHdrs = (PIMAGE_NT_HEADERS)&pThis->abFile[offNtHdrs]; local 712 PIMAGE_NT_HEADERS32 pNtHdrs32 = (PIMAGE_NT_HEADERS32)pNtHdrs; 713 if (pNtHdrs->Signature != IMAGE_NT_SIGNATURE) 715 "%s: No PE signature at %#x: %#x", pImage->pszName, offNtHdrs, pNtHdrs->Signature); 721 if (pNtHdrs->FileHeader.Machine != IMAGE_FILE_MACHINE_AMD64 && !pImage->f32bitResourceDll) 723 if (pNtHdrs->FileHeader.Machine != IMAGE_FILE_MACHINE_I386) 726 "%s: Unexpected machine: %#x", pImage->pszName, pNtHdrs->FileHeader.Machine); 727 bool const fIs32Bit = pNtHdrs->FileHeader.Machine == IMAGE_FILE_MACHINE_I386; 729 if (pNtHdrs->FileHeader.SizeOfOptionalHeader != (fIs32Bit ? sizeof(IMAGE_OPTIONAL_HEADER32) : sizeof(IMAGE_OPTIONAL_HEADER64))) 732 pImage->pszName, pNtHdrs [all...] |
H A D | SUPDrv-win.cpp | 1883 IMAGE_NT_HEADERS const *pNtHdrs; local 1884 pNtHdrs = (IMAGE_NT_HEADERS const *)(pbImageBits 1888 if ( pNtHdrs->Signature == IMAGE_NT_SIGNATURE 1889 && pNtHdrs->OptionalHeader.Magic == IMAGE_NT_OPTIONAL_HDR_MAGIC 1890 && pNtHdrs->OptionalHeader.NumberOfRvaAndSizes > IMAGE_DIRECTORY_ENTRY_IMPORT 1891 && pNtHdrs->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT].Size >= sizeof(IMAGE_IMPORT_DESCRIPTOR) 1892 && pNtHdrs->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT].VirtualAddress > sizeof(IMAGE_NT_HEADERS) 1893 && pNtHdrs->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT].VirtualAddress < pImage->cbImageBits 1902 uint32_t cImpsLeft = pNtHdrs->OptionalHeader.DataDirectory[IMAGE_DIRECTORY_ENTRY_IMPORT].Size 1906 + pNtHdrs [all...] |
Completed in 208 milliseconds