CreatePropertyDatabase 函数
CreatePropertyDatabase 函数创建一个属性数据库,用于存储协议的属性。
语法
DWORD WINAPI CreatePropertyDatabase(
_In_ HPROTOCOL hProtocol,
_In_ DWORD nProperties
);
parameters
-
hProtocol [in]
-
与数据库关联的协议的句柄。 当网络监视器调用 Register 函数时,网络监视器会将协议句柄传递给分析程序 DLL。
-
nProperties [in]
-
存储在数据库中的属性数。 将此参数设置为协议支持的属性数。
返回值
如果函数成功,则返回值NMERR_SUCCESS。
如果该函数不成功,则返回值为错误代码。
返回代码 | 说明 |
---|---|
|
发生了内部错误。 |
|
hProtocol 中指定的协议句柄无效。 |
|
网络监视器没有足够的内存来创建数据库。 |
备注
仅当实现 Register 函数时,才应调用 CreatePropertyDatabase 函数。 分析程序使用 CreatePropertyDatabase 创建描述协议属性的属性数据库。 网络监视器使用数据库来解释协议中的信息。
CreatePropertyDatabase 函数分配网络监视器维护属性数据库所需的结构。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
库 |
|
DLL |
|