Function BCryptOpenAlgorithmProvider
pub unsafe fn BCryptOpenAlgorithmProvider<P1, P2>(
phalgorithm: *mut BCRYPT_ALG_HANDLE,
pszalgid: P1,
pszimplementation: P2,
dwflags: BCRYPT_OPEN_ALGORITHM_PROVIDER_FLAGS,
) -> NTSTATUSwhere
P1: Param<PCWSTR>,
P2: Param<PCWSTR>,