The
ALERT_VAR_DATA macro returns a pointer to the variable-length portion of an alert message. Variable-length data can follow an
ADMIN_OTHER_INFO, a
PRINT_OTHER_INFO, or a
USER_OTHER_INFO structure.
Syntax
LPBYTE ALERT_VAR_DATA(
LPBYTE p
);
Parameters
- p
-
Pointer to an
ADMIN_OTHER_INFO, a
PRINT_OTHER_INFO, or a
USER_OTHER_INFO structure that was specified in a call to the
NetAlertRaise function or the
NetAlertRaiseEx function.
Return Value
The return value is a pointer to the variable-length data that follows the fixed-length structure in the alert message.
Remarks
The
ALERT_VAR_DATA macro is defined as follows:
#include <windows.h>
#define ALERT_VAR_DATA(p) ((LPBYTE)(p) + sizeof(*p))
See
NetAlertRaise and
NetAlertRaiseEx for code samples that use the
ALERT_VAR_DATA macro to retrieve a pointer to the variable-length data in an alert message.
Requirements
| Minimum supported client | Windows 2000 Professional |
| Minimum supported server | Windows 2000 Server |
| Header | Lmalert.h (include Lm.h) |
See Also
- Network Management
Overview
- Network
Management Macros
- Alert Functions
- ADMIN_OTHER_INFO
- PRINT_OTHER_INFO
- USER_OTHER_INFO
- NetAlertRaise
- NetAlertRaiseEx
- ALERT_OTHER_INFO
Send comments about this topic to Microsoft
Build date: 9/17/2009