Функция CreatePropertyDatabase
Функция CreatePropertyDatabase создает базу данных свойств, в котором хранятся свойства протокола.
Синтаксис
DWORD WINAPI CreatePropertyDatabase(
_In_ HPROTOCOL hProtocol,
_In_ DWORD nProperties
);
Параметры
-
hProtocol [in]
-
Дескриптор протокола, связанного с базой данных. Когда сетевой монитор вызывает функцию Register , сетевой монитор передает дескриптор протокола в библиотеку DLL средства синтаксического анализа.
-
nProperties [in]
-
Количество свойств, хранящихся в базе данных. Задайте для этого параметра количество свойств, поддерживаемых протоколом.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет NMERR_SUCCESS.
Если функция не работает, возвращаемое значение представляет собой код ошибки.
Код возврата | Описание |
---|---|
|
Произошла внутренняя ошибка. |
|
Дескриптор протокола, указанного в hProtocol , недопустим. |
|
Монитор сети не имеет достаточно памяти для создания базы данных. |
Комментарии
Функция CreatePropertyDatabase должна вызываться только при реализации функции Register . Средство синтаксического анализа использует CreatePropertyDatabase для создания базы данных свойств, описывающей свойства протокола. Монитор сети использует базу данных для интерпретации информации в протоколе.
Функция CreatePropertyDatabase выделяет структуры, необходимые сетевому монитору для обслуживания базы данных свойств.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Библиотека |
|
DLL |
|