notify_flag属性
[notify_flag] 属性は、サーバー ルーチンが呼び出されるかどうかを示す通知を提供します。
[notify_flag] procedure-name();
パラメーター
-
procedure-name
-
notify_flag プロシージャが関連付けられているリモート プロシージャの名前。
注釈
[notify_flag] 属性は、[notify] 属性の使用方法と似ています。
[notify_flag] プロシージャ名は、_notify_flagによってサフィックスが付いたリモート プロシージャの名前です。 _notify_flag プロシージャはパラメーターを必要とせず、結果を返しません。 このプロシージャのプロトタイプもヘッダー ファイルで生成されます。 たとえば、IDL ファイルに次のものが含まれている場合です。
MyProcedure([in] short S);
_NOTIFY_FLAG呼び出しを生成するには、MIDL の ACF で次を指定します。
[notify_flag] MyProcedure();
MIDL コンパイラは、 _notify_flag プロシージャの次の呼び出しを含むサーバー スタブ コードを生成します。
MyProcedure_notify_flag();
ヘッダー ファイルにはプロトタイプが含まれます。
void MyProcedure_notify_flag(boolean __MIDL_NotifyFlag);
_MIDL_NotifyFlag は、サーバー ルーチンが呼び出される場合は TRUE です 。
例
[notify_flag] MyProcedure();
関連項目