pub unsafe extern "system" fn ExAllocatePool( pooltype: POOL_TYPE, numberofbytes: usize, ) -> *mut c_void