pub unsafe fn CryptSetProviderExA<P0>( pszprovname: P0, dwprovtype: u32, pdwreserved: Option<*const u32>, dwflags: u32, ) -> Result<()>where P0: Param<PCSTR>,