Функция FilterAddObject

Функция FilterAddObject добавляет один объект в фильтр отображения.

Синтаксис

DWORD WINAPI FilterAddObject(
  _In_  HFILTER        hFilter,
  _Out_ LPFILTEROBJECT lpFilterObject
);

Параметры

hFilter [in]

Дескриптор фильтра отображения.

lpFilterObject [out]

Указатель на структуру FILTEROBJECT , определяющую объект, добавляемый в фильтр. Каждый объект может быть оператором, значением или свойством.

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение будет NMERR_SUCCESS.

Если функция завершается сбоем, возвращаемым значением является код ошибки.

Код возврата Описание
NMERR_INVALID_PARAMETER
Параметр hFilter имеет недопустимое значение.
NMERR_OUT_OF_MEMORY
Монитор сети не имеет достаточно памяти для создания объекта.

Комментарии

Эксперты и средства синтаксического анализа могут вызывать функцию FilterAddObject .

Функция FilterAddObject вызывается при каждом добавлении объекта фильтра в фильтр отображения. Фильтр отображения — это постфиксный стек объектов, который может быть оператором, значением или свойством.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Netmon.h
Библиотека
Nmapi.lib
DLL
Nmapi.dll

См. также раздел

FILTEROBJECT