pub unsafe extern "system" fn CreateMailslotW(
    lpName: *const u16,
    nMaxMessageSize: u32,
    lReadTimeout: u32,
    lpSecurityAttributes: *mut SECURITY_ATTRIBUTES
) -> *mut c_void