Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Registra uma função de retorno de chamada definida pelo aplicativo, a ser chamada quando o nível de conectividade de rede agregado e as dicas de custo forem alterados.
Sintaxe
IPHLPAPI_DLL_LINKAGE _NETIOAPI_SUCCESS_ NETIOAPI_API NotifyNetworkConnectivityHintChange(
[in] PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK Callback,
[in] PVOID CallerContext,
[in] BOOLEAN InitialNotification,
[out] PHANDLE NotificationHandle
);
Parâmetros
[in] Callback
Um ponteiro de função do tipo PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK, que aponta para a função de retorno de chamada definida pelo aplicativo. A função de retorno de chamada será invocada quando ocorrer uma alteração de custo ou nível de conectividade de rede.
[in] CallerContext
O contexto do chamador específico do usuário. Esse contexto será fornecido para a função de retorno de chamada.
[in] InitialNotification
True se uma notificação de inicialização deve ser fornecida, caso contrário false, .
[out] NotificationHandle
Um ponteiro para um HANDLE. A função define o valor como um identificador para o registro de notificação.
Retornar valor
Se a função for bem-sucedida, o valor retornado será NO_ERROR. Caso contrário, um código de erro será retornado.
Comentários
Para cancelar o registro de notificações de alteração, chame a função CancelMibChangeNotify2 , passando o parâmetro NotificationHandle retornado por NotifyNetworkConnectivityHintChange.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 10, versão 2004 (10.0; Build 19041) |
| Servidor mínimo com suporte | Windows Server, versão 2004 (10.0; Build 19041) |
| Plataforma de Destino | Windows |
| Cabeçalho | netioapi.h (inclua Iphlpapi.h) |
| Biblioteca | Iphlpapi.lib |
| DLL | Iphlpapi.dll |