IMSCEPSetup::GetProviderNameList method (casetup.h)

The GetProviderNameList method gets the list of cryptographic service providers (CSPs) that provide asymmetric key signature and exchange algorithms on the computer.

Syntax

HRESULT GetProviderNameList(
  [in]  VARIANT_BOOL bExchange,
  [out] VARIANT      *pVal
);

Parameters

[in] bExchange

A value that indicates whether the provider names are for exchange key algorithms. A VARIANT_TRUE value indicates exchange key providers; otherwise, the providers are for signing keys.

[out] pVal

A pointer to a VARIANT array of VT_BSTR types, where each string represents the name of a CSP.

Return value

None

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [desktop apps only]
Target Platform Windows
Header casetup.h
DLL Certocm.dll

See also

IMSCEPSetup