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();

関連項目

通知