SetStringInBlob
The SetStringInBlob function sets a string at a given location within a BLOB.
DWORDSetStringInBlob(HBLOBhBlob,
const char*pOwnerName,
const char*pCategoryName,
const char*pTagName,
const char*pString);
Parameters
- hBlob
[in] A handle to the BLOB. - pOwnerName
[in] A pointer to the Owner section of the BLOB, where the string is set. - pCategoryName
[in] A pointer to the Category section of the BLOB, where the string is set. - pTagName
[in] A pointer to the Tag of the requested string. - pString
[in] A pointer to the variable where a pointer to the string will be returned.
Return Values
If the function is successful, the return value is NMERR_SUCCESS.
If the function is unsuccessful, the return value is a NMERR value that indicates the problem.
If the specified Owner, Category, or Tag information does not exist, the return value is NMERR_BLOB_ENTRY_DOES_NOT_EXIST.
Requirements
Client | Requires Windows XP, Windows 2000 Professional, or Windows NT Workstation 4.0. |
Server | Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0. |
Header | Declared in Netmon.h. |
Library | Link to Npptools.lib. |
DLL | Requires Npptools.dll. |
See Also
GetStringFromBlob, SetBoolInBlob, SetClassIDInBlob, SetDwordInBlob, SetMacAddressInBlob, SetNetworkInfoInBlob, SetNPPAddressFilterInBlob, SetNPPPatternFilterInBlob, SetNPPTriggerInBlob