Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.