Export (0) Print
Expand All

ALERT_VAR_DATA macro

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 [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

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

 

 

Community Additions

ADD
Show:
© 2014 Microsoft