Поделиться через


макрос ALERT_VAR_DATA (lmalert.h)

Макрос ALERT_VAR_DATA возвращает указатель на часть сообщения оповещения переменной длины. Данные переменной длины могут соответствовать ADMIN_OTHER_INFO, PRINT_OTHER_INFO или структуре USER_OTHER_INFO .

Синтаксис

LPBYTE ALERT_VAR_DATA(
    LPBYTE p
);

Параметры

p

Указатель на ADMIN_OTHER_INFO, PRINT_OTHER_INFO или структуру USER_OTHER_INFO, указанную в вызове функции NetAlertRaise или функции NetAlertRaiseEx.

Возвращаемое значение

Тип: LPBYTE

Возвращаемое значение — это указатель на данные переменной длины, которые соответствуют структуре фиксированной длины в сообщении оповещения.

Замечания

Макрос ALERT_VAR_DATA определяется следующим образом:

#include <windows.h>

#define ALERT_VAR_DATA(p)      ((LPBYTE)(p) + sizeof(*p))


Примеры кода, использующие макрос ALERT_VAR_DATA, см. в netAlertRaiseEx и NetAlertRaiseEx, чтобы получить указатель на данные переменной длины в сообщении оповещения.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
Заголовок lmalert.h (include Lm.h)

См. также

ADMIN_OTHER_INFO

ALERT_OTHER_INFO

Функции оповещений

NetAlertRaise

NetAlertRaiseEx

макросы управления сетями

Обзор управления сетями

PRINT_OTHER_INFO

USER_OTHER_INFO