Функция GetNPPBlobTable
Функция GetNPPBlobTable извлекает таблицу NPP BLOB, представляющую регистр сетевых адаптеров на локальном компьютере.
Синтаксис
DWORD GetNPPBlobTable(
_In_ HBLOB hFilterBlob,
_Out_ PBLOB_TABLE *ppBlobTable
);
Параметры
-
hFilterBlob [in]
-
Обработка большого двоичного объекта фильтра, ограничивающего число больших двоичных объектов NPP, возвращаемых в таблице.
-
ppBlobTable [out]
-
Указатель на структуру BLOB_TABLE , содержащую по крайней мере один указатель BLOB.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет NMERR_SUCCESS.
Если функция завершается неудачно, возвращается один из следующих кодов ошибок:
Код возврата | Описание |
---|---|
|
Библиотеки DLL в каталоге NPP не найдены. |
|
Ни одна из библиотек DLL в каталоге NPP не была допустимой библиотекой DLL NPP. |
|
Большие двоичные объекты NPP были обнаружены, но ни один из них не прошел проверку фильтра. |
|
Сетевому монитору не удалось выделить память. |
Комментарии
Большой двоичный объект с именем hFilterBlob также может быть специальным BLOB-объектом.
Если для флага BLOB-объекта фильтра задано значение TRUE, то возвращаемая таблица BLOB также может содержать специальные BLOB-объекты .
Если большой двоичный объект с именем hFilterBlob является специальным BLOB-объектом, пользовательский интерфейс сетевого монитора попытается обработать его. Например, предположим, что предыдущий вызов возвращает специальный большой двоичный объект из удаленного NPP. Приложение вставляет необходимый тег MACHINE_NAME. Затем средство поиска передает этот большой двоичный объект удаленному NPP, который затем возвращает таблицу больших двоичных объектов NPP, связанных с именем компьютера.
Чтобы уничтожить все возвращенные большие двоичные объекты и таблицу BLOB, вызывающий объект отвечает за вызов функции DestroyBlob .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Библиотека |
|
DLL |
|