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


атрибут notify_flag

Атрибут [notify_flag] предоставляет уведомление, определяющее, вызывается ли подпрограмма сервера.

[notify_flag] procedure-name();

Параметры

имя процедуры

Имя удаленной процедуры, с которой связана notify_flag процедура.

Комментарии

Атрибут [notify_flag] по использованию аналогичен атрибуту [notify] .

Имя процедуры [notify_flag] — это имя удаленной процедуры с суффиксом _notify_flag. Процедура _notify_flag не требует никаких параметров и не возвращает результат. Прототип этой процедуры также создается в файле заголовка. Например, если IDL-файл содержит следующее:

MyProcedure([in] short S);

Укажите следующее в ACF для MIDL, чтобы создать вызов _notify_flag :

[notify_flag] MyProcedure();

Компилятор MIDL создаст код заглушки сервера, который содержит следующий вызов процедуры _notify_flag :

MyProcedure_notify_flag();

Файл заголовка будет содержать прототип:

void MyProcedure_notify_flag(boolean __MIDL_NotifyFlag);

_MIDL_NotifyFlag имеет значение TRUE , если вызывается подпрограмма сервера.

Примеры

[notify_flag] MyProcedure();

См. также раздел

Уведомить