Перечисление QueryUpdateAction (functiondiscoveryapi.h)

[Функция обнаружения доступна для использования в операционных системах, указанных в разделе Требования. Он может быть изменен или недоступен в последующих версиях.]

Представляет тип действия, выполняемого обнаружением функций для указанного экземпляра функции. Эти сведения используются обработчиком уведомлений об изменениях клиентской программы.

Синтаксис

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

Константы

 
QUA_ADD
Значение: 0
Функция обнаружения добавляет указанный экземпляр функции.
QUA_REMOVE
Значение: 1
Функция обнаружения удаляет указанный экземпляр функции.
QUA_CHANGE
Значение: 2
Функция обнаружения изменяет указанный экземпляр функции.

Комментарии

Когда клиентская программа реализует интерфейс IFunctionDiscoveryNotification и передает адрес интерфейса одному из методов Query, функция обнаружения функций вызывает метод IFunctionDiscoveryNotification::OnUpdate клиентской программы, чтобы уведомить клиентскую программу о добавлении, удалении или изменении экземпляра функции, соответствующего параметрам запроса.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть functiondiscoveryapi.h