IVsEnumCryptoProviderContainers Interface
Provides an enumerator for all of the key containers in a cryptography provider. A key container is part of a key database containing all of the key pairs for a given user. Returned by the EnumContainers method of the IVsStrongNameKeys interface.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("AF855397-C4DC-478B-ABD4-C3DBB3759E72")> _
Public Interface IVsEnumCryptoProviderContainers
[InterfaceTypeAttribute()]
[GuidAttribute("AF855397-C4DC-478B-ABD4-C3DBB3759E72")]
public interface IVsEnumCryptoProviderContainers
[InterfaceTypeAttribute()]
[GuidAttribute(L"AF855397-C4DC-478B-ABD4-C3DBB3759E72")]
public interface class IVsEnumCryptoProviderContainers
[<InterfaceTypeAttribute()>]
[<GuidAttribute("AF855397-C4DC-478B-ABD4-C3DBB3759E72")>]
type IVsEnumCryptoProviderContainers = interface end
public interface IVsEnumCryptoProviderContainers
The IVsEnumCryptoProviderContainers type exposes the following members.
Methods
Name | Description | |
---|---|---|
Next | Returns the next one or more key containers. | |
Reset | Returns the enumerator to its initial state. |
Top
Remarks
For an example of working with the CryptoAPI to create key containers, see Example C Program: Creating a Key Container and Generating Keys.