notify_flag 属性

[notify_flag] 属性提供标识是否调用服务器例程的通知。

[notify_flag] procedure-name();

parameters

procedure-name

与notify_flag过程关联的远程过程的名称。

备注

[notify_flag] 属性在用法上与 [notify] 属性类似。

[notify_flag] 过程名称是_notify_flag后缀的远程过程的名称。 _notify_flag过程不需要任何参数,也不返回结果。 此过程的原型也会在头文件中生成。 例如,如果 IDL 文件包含以下项:

MyProcedure([in] short S);

在 ACF for MIDL 中指定以下内容以生成 _notify_flag 调用:

[notify_flag] MyProcedure();

MIDL 编译器将生成服务器存根代码,其中包含对 _notify_flag 过程的以下调用:

MyProcedure_notify_flag();

头文件将包含一个原型:

void MyProcedure_notify_flag(boolean __MIDL_NotifyFlag);

如果调用服务器例程,_MIDL_NotifyFlagTRUE

示例

[notify_flag] MyProcedure();

另请参阅

通知