pub unsafe fn CreateMailslotA<P0>(
    lpname: P0,
    nmaxmessagesize: u32,
    lreadtimeout: u32,
    lpsecurityattributes: Option<*const SECURITY_ATTRIBUTES>
) -> Result<HANDLE>
where P0: IntoParam<PCSTR>,