Compartilhar via


Enumeração QueryUpdateAction (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.]

Representa o tipo de ação que a Descoberta de Funções está executando na instância de função especificada. Essas informações são usadas pelo manipulador de notificação de alteração do programa cliente.

Syntax

typedef enum tagQueryUpdateAction {
  QUA_ADD = 0,
  QUA_REMOVE = 1,
  QUA_CHANGE = 2
} QueryUpdateAction;

Constantes

 
QUA_ADD
Valor: 0
A Descoberta de Função está adicionando a instância de função especificada.
QUA_REMOVE
Valor: 1
A Descoberta de Função está removendo a instância de função especificada.
QUA_CHANGE
Valor: 2
A Descoberta de Função está modificando a instância de função especificada.

Comentários

Quando um programa cliente implementa a interface IFunctionDiscoveryNotification e passa o endereço da interface para um dos métodos de consulta, a Descoberta de Funções chama o método IFunctionDiscoveryNotification do programa cliente::OnUpdate para notificar o programa cliente quando uma instância de função que atende aos parâmetros de consulta tiver sido adicionada, removida ou modificada.

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]
Cabeçalho functiondiscoveryapi.h