网络监视器包括以下 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 写入给定文件。 |