The ProviderFlags property is dependent on the provider in use. The value for ProviderFlags is passed directly though to calls to CryptAquireContext. By default this value is set to 0.
For the default provider, Microsoft Base Cryptographic Provider, see CryptAcquireContext for details on the flags. For other providers, see them for details.
[C++] HRESULT get_ProviderFlags (DWORD);
HRESULT put_ProviderFlags (DWORD);
|S_OK||The property read/write completed successfully.|