Compartilhar via


Interface IFunctionDiscovery (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 é usada por programas cliente para descobrir instâncias de função, obter a instância de função padrão para uma categoria e criar objetos de consulta avançados da Descoberta de Funções que permitem o registro de padrões de Descoberta de Funções, entre outras coisas.

Herança

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

Métodos

A interface IFunctionDiscovery tem esses métodos.

 
IFunctionDiscovery::AddInstance

Cria ou modifica uma instância de função.
IFunctionDiscovery::CreateInstanceCollectionQuery

Cria uma consulta para uma coleção de instâncias de função específicas.
IFunctionDiscovery::CreateInstanceQuery

Cria uma consulta para uma instância de função específica.
IFunctionDiscovery::GetInstance

Obtém a instância de função especificada, com base no identificador.
IFunctionDiscovery::GetInstanceCollection

Obtém a coleção especificada de instâncias de função, com base na categoria e na subcategoria.
IFunctionDiscovery::RemoveInstance

Remove a instância de função especificada, com base na categoria e na subcategoria.

Requisitos

   
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