Compartilhar via


Interface IFunctionInstanceCollection (functiondiscoveryapi.h)

[A Descoberta de Funções está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]

Essa interface representa um grupo de objetos IFunctionInstance retornados como resultado de uma consulta ou obter solicitação de instância por meio de um dos métodos IFunctionDiscovery ; O programa cliente não cria essas coleções por conta própria.

Herança

A interface IFunctionInstanceCollection herda da interface IUnknown . IFunctionInstanceCollection também tem estes tipos de membros:

Métodos

A interface IFunctionInstanceCollection tem esses métodos.

 
IFunctionInstanceCollection::Add

Adiciona uma instância de função à coleção.
IFunctionInstanceCollection::D elete

Remove a instância de função especificada da coleção.
IFunctionInstanceCollection::D eleteAll

Remove todas as instâncias de função da coleção.
IFunctionInstanceCollection::Get

Obtém a instância de função especificada e seu índice da coleção.
IFunctionInstanceCollection::GetCount

Obtém o número de instâncias de função na coleção.
IFunctionInstanceCollection::Item

Obtém a instância de função especificada, por índice.
IFunctionInstanceCollection::Remove

Exclui a instância de função especificada e retorna um ponteiro para a instância de função que está sendo removida.

Comentários

A interface IFunctionInstanceCollection permite que um programa cliente enumere uma coleção de objetos IFunctionInstance .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho functiondiscoveryapi.h