Freigeben über


notify_flag-Attribut

Das [notify_flag]- Attribut stellt eine Benachrichtigung bereit, die ansieht, ob eine Serverroutine aufgerufen wird.

[notify_flag] procedure-name();

Parameter

Prozedurname

Name der Remoteprozedur, der die notify_flag Prozedur zugeordnet ist.

Bemerkungen

Das [notify_flag]- Attribut ähnelt der Verwendung des [notify] -Attributs.

Der Name der [notify_flag] -Prozedur ist der Name der Remoteprozedur mit dem Suffix _notify_flag. Die _notify_flag Prozedur erfordert keine Parameter und gibt kein Ergebnis zurück. Ein Prototyp dieser Prozedur wird auch in der Headerdatei generiert. Beispiel: Die IDL-Datei enthält Folgendes:

MyProcedure([in] short S);

Geben Sie im ACF für MIDL Folgendes an, um den _notify_flag Aufruf zu generieren:

[notify_flag] MyProcedure();

Der MIDL-Compiler generiert Serverstubcode, der den folgenden Aufruf der _notify_flag-Prozedur enthält:

MyProcedure_notify_flag();

Die Headerdatei enthält einen Prototyp:

void MyProcedure_notify_flag(boolean __MIDL_NotifyFlag);

_MIDL_NotifyFlag ist TRUE , wenn die Serverroutine aufgerufen wird.

Beispiele

[notify_flag] MyProcedure();

Weitere Informationen

Benachrichtigen