pub unsafe fn NdisMAllocateSharedMemoryAsync<P0>(
    miniportadapterhandle: *const c_void,
    length: u32,
    cached: P0,
    context: *const c_void,
) -> i32
where P0: Param<BOOLEAN>,