pub unsafe fn LsaCallAuthenticationPackage<P0>(
    lsahandle: P0,
    authenticationpackage: u32,
    protocolsubmitbuffer: *const c_void,
    submitbufferlength: u32,
    protocolreturnbuffer: Option<*mut *mut c_void>,
    returnbufferlength: Option<*mut u32>,
    protocolstatus: Option<*mut i32>,
) -> NTSTATUS
where P0: Param<HANDLE>,