pub unsafe extern "system" fn ImageDirectoryEntryToDataEx(
    base: *const c_void,
    mappedasimage: BOOLEAN,
    directoryentry: IMAGE_DIRECTORY_ENTRY,
    size: *mut u32,
    foundheader: *mut *mut IMAGE_SECTION_HEADER,
) -> *mut c_void