Função RtmMarkDestForChangeNotification (rtmv2.h)
A função RtmMarkDestForChangeNotification marca um destino para um cliente. Um destino marcado indica ao gerenciador de tabelas de roteamento que ele deve enviar as mensagens de notificação de alteração do cliente para o destino marcado. O cliente recebe mensagens de notificação de alteração quando um destino é alterado. As notificações de alteração informam o cliente sobre as alterações nas informações de melhor rota para o destino especificado. Essa função deve ser usada quando RtmRegisterForChangeNotification é chamado para solicitar alterações para destinos específicos (RTM_NOTIFY_ONLY_MARKED_DESTS).
Sintaxe
DWORD RtmMarkDestForChangeNotification(
[in] RTM_ENTITY_HANDLE RtmRegHandle,
[in] RTM_NOTIFY_HANDLE NotifyHandle,
[in] RTM_DEST_HANDLE DestHandle,
[in] BOOL MarkDest
);
Parâmetros
[in] RtmRegHandle
Manipule para o cliente obtido de uma chamada anterior para RtmRegisterEntity.
[in] NotifyHandle
Manipule para uma notificação de alteração obtida por meio de uma chamada anterior para RtmRegisterForChangeNotification.
[in] DestHandle
Manipule para o destino que o cliente está marcando para notificação de alterações.
[in] MarkDest
Especifica se um destino deve ser marcado e receber notificações de alteração. Especifique TRUE para marcar um destino e começar a receber notificações de alteração para o destino especificado. Especifique FALSE para parar de receber notificações de alteração de um destino marcado anteriormente.
Retornar valor
Se a função for bem-sucedida, o valor retornado será NO_ERROR.
Se a função falhar, o valor retornado será um dos seguintes códigos de erro.
Valor | Significado |
---|---|
|
O manipulador é inválido. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | rtmv2.h |
Biblioteca | Rtm.lib |
DLL | Rtm.dll |
Confira também
RtmIsMarkedForChangeNotification