网络监视器包括以下 BLOB 函数。
| 功能 | 描述 |
|---|---|
| CreateBlob | 创建空 BLOB。 |
| CreateNPPInterface | 使用给定 BLOB 创建 NPP 接口。 |
| DestroyBlob | 释放与给定 BLOB 关联的所有内存。 |
| DuplicateBlob | 复制给定的 BLOB。 |
| GetBoolFromBlob | 从给定 BLOB 检索已命名的布尔值。 |
| GetClassIDFromBlob | 从给定 BLOB 检索命名类标识符值。 |
| GetDwordFromBlob | 从给定 BLOB 检索命名 DWORD 值。 |
| GetMacAddressFromBlob | 从给定 BLOB 检索命名的 MAC 地址。 |
| GetNetworkInfoFromBlob | 从给定 BLOB 检索网络信息。 |
| GetNPPAddressFilterFromBlob | 从给定 BLOB 检索地址筛选器信息。 |
| GetNPPBlobFromUI | 显示 “选择网络”对话框,并返回所选 NIC 的 NPP BLOB。 |
| GetNPPBlobTable | 检索 BLOB 表。 |
| GetNPPEtypeSapFilter | 从给定 BLOB 检索 Etype/Sap 筛选器。 |
| GetNPPMacTypeAsNumber | 从 NPP 部分的 NetworkInfo 类别中检索 MAC 类型,并将信息转换为 MAC 类型编号。 |
| GetNPPPatternFilterFromBlob | 从给定 BLOB 检索模式匹配筛选器。 |
| GetNPPTriggerFromBlob | 检索给定 BLOB 的触发器。 |
| GetStringFromBlob | 从给定 BLOB 中的特定位置检索单个字符串。 |
| GetStringsFromBlob | 从给定 BLOB 检索给定边界中的所有字符串。 |
| IsRemoteNPP | 指示给定 BLOB 是否指定远程 NPP。 |
| MergeBlob | 合并源 BLOB 和目标 BLOB 中的信息,并使用源 BLOB 中的数据覆盖常见条目。 |
| RegCreateBlobKey | 将 BLOB 存储在给定的注册表项中。 |
| RegOpenBlobKey | 检索存储在给定注册表项中的 BLOB。 |
| RemoveFromBlob | 从给定 BLOB 的任何级别中删除信息。 |
| SelectNPPBlobFromTable | 从表中选择 NPP BLOB。 |
| SetBoolInBlob | 在 BLOB 中的给定位置设置布尔值。 |
| SetClassIDInBlob | 设置 BLOB 的命名类标识符值。 |
| SetDwordInBlob | 设置 BLOB 的命名 DWORD 值。 |
| SetMacAddressInBlob | 设置 BLOB 的命名 MAC 地址。 |
| SetNetworkInfoInBlob | 设置 BLOB 的网络信息。 |
| SetNPPAddressFilterInBlob | 在 BLOB 中设置给定的地址筛选器。 |
| SetNPPEtypeSapFilter | 在 BLOB 中设置 Etype/Sap 筛选器。 |
| SetNPPPatternFilterInBlob | 设置 BLOB 的模式匹配筛选器。 |
| SetNPPTriggerInBlob | 设置 BLOB 中的触发器。 |
| SetStringInBlob | 在 BLOB 中的给定位置设置字符串。 |
| WriteBlobToFile | 将 BLOB 写入给定文件。 |