pub unsafe extern "system" fn ExAllocatePool2( flags: u64, numberofbytes: usize, tag: u32, ) -> *mut c_void