pub unsafe fn GetMailslotInfo<P0>(
    hmailslot: P0,
    lpmaxmessagesize: Option<*mut u32>,
    lpnextsize: Option<*mut u32>,
    lpmessagecount: Option<*mut u32>,
    lpreadtimeout: Option<*mut u32>
) -> Result<()>
where P0: IntoParam<HANDLE>,