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_NotifyFlag为 TRUE。
示例
[notify_flag] MyProcedure();
另请参阅