BLOB Functions
Network Monitor includes the following BLOB functions.
Function | Description |
---|---|
CreateBlob | Creates an empty BLOB. |
CreateNPPInterface | Creates an NPP interface with a given BLOB. |
DestroyBlob | Frees all memory associated with a given BLOB. |
DuplicateBlob | Copies a given BLOB. |
GetBoolFromBlob | Retrieves the named Boolean value from a given BLOB. |
GetClassIDFromBlob | Retrieves the named class identifier value from a given BLOB. |
GetDwordFromBlob | Retrieves the named DWORD value from a given BLOB. |
GetMacAddressFromBlob | Retrieves the named MAC address from a given BLOB. |
GetNetworkInfoFromBlob | Retrieves network information from a given BLOB. |
GetNPPAddressFilterFromBlob | Retrieves address filter information from a given BLOB. |
GetNPPBlobFromUI | Displays the Select a network dialog box and returns the NPP BLOB of the selected NIC. |
GetNPPBlobTable | Retrieves a table of BLOBs. |
GetNPPEtypeSapFilter | Retrieves the Etype/Sap filter from a given BLOB. |
GetNPPMacTypeAsNumber | Retrieves the MAC type from the NetworkInfo category of the NPP section and converts the information into a MAC type number. |
GetNPPPatternFilterFromBlob | Retrieves the pattern match filter from a given BLOB. |
GetNPPTriggerFromBlob | Retrieves the trigger of a given BLOB. |
GetStringFromBlob | Retrieves a single string from a specific location within a given BLOB. |
GetStringsFromBlob | Retrieves all of the strings within the given bounds from a given BLOB. |
IsRemoteNPP | Indicates whether the given BLOB specifies a remote NPP. |
MergeBlob | Merges the information in source and target BLOBs and overwrites common entries with data from the source BLOB. |
RegCreateBlobKey | Stores a BLOB at the given registry key. |
RegOpenBlobKey | Retrieves a BLOB stored at the given registry key. |
RemoveFromBlob | Removes information from any level of a given BLOB. |
SelectNPPBlobFromTable | Selects an NPP BLOB from a table. |
SetBoolInBlob | Sets a Boolean value at the given location within a BLOB. |
SetClassIDInBlob | Sets the named class identifier value for a BLOB. |
SetDwordInBlob | Sets the named DWORD value for a BLOB. |
SetMacAddressInBlob | Sets the named MAC address for a BLOB. |
SetNetworkInfoInBlob | Sets the network information for a BLOB. |
SetNPPAddressFilterInBlob | Sets the given address filter in the BLOB. |
SetNPPEtypeSapFilter | Sets the Etype/Sap filter in a BLOB. |
SetNPPPatternFilterInBlob | Sets the pattern match filter for a BLOB. |
SetNPPTriggerInBlob | Sets the trigger in a BLOB. |
SetStringInBlob | Sets the string at a given location within a BLOB. |
WriteBlobToFile | Writes a BLOB to a given file. |