atributo notify_flag

O atributo [notify_flag] fornece notificação identificando se uma rotina de servidor é chamada.

[notify_flag] procedure-name();

Parâmetros

procedure-name

Nome do procedimento remoto ao qual o procedimento de notify_flag está associado.

Comentários

O atributo [notify_flag] é semelhante em uso ao atributo [notify] .

O nome do procedimento [notify_flag] é o nome do procedimento remoto sufixo por _notify_flag. O procedimento _notify_flag não requer parâmetros e não retorna um resultado. Um protótipo desse procedimento também é gerado no arquivo de cabeçalho. Por exemplo, se o arquivo IDL contiver o seguinte:

MyProcedure([in] short S);

Especifique o seguinte no ACF para MIDL para gerar a chamada _notify_flag :

[notify_flag] MyProcedure();

O compilador MIDL gerará o código stub do servidor que contém a seguinte chamada para o procedimento _notify_flag :

MyProcedure_notify_flag();

O arquivo de cabeçalho conterá um protótipo:

void MyProcedure_notify_flag(boolean __MIDL_NotifyFlag);

_MIDL_NotifyFlag será TRUE se a rotina do servidor for chamada.

Exemplos

[notify_flag] MyProcedure();

Confira também

Notificar