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