Partilhar via


IVsEnumCryptoProviderContainers Interface

Definition

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(String, IVsEnumCryptoProviderContainers) method of the IVsStrongNameKeys interface.

public interface class IVsEnumCryptoProviderContainers
public interface class IVsEnumCryptoProviderContainers
__interface IVsEnumCryptoProviderContainers
[System.Runtime.InteropServices.Guid("AF855397-C4DC-478B-ABD4-C3DBB3759E72")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsEnumCryptoProviderContainers
[<System.Runtime.InteropServices.Guid("AF855397-C4DC-478B-ABD4-C3DBB3759E72")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsEnumCryptoProviderContainers = interface
Public Interface IVsEnumCryptoProviderContainers
Attributes

Remarks

For an example of working with the CryptoAPI to create key containers, see Example C Program: Creating a Key Container and Generating Keys.

Methods

Next(UInt32, String[], UInt32)

Returns the next one or more key containers.

Reset()

Returns the enumerator to its initial state.

Applies to