Interface IMbnDeviceServicesEvents (mbnapi.h)
Importante
A partir do Windows 10, versão 1803, as APIs do Win32 descritas nesta seção são substituídas pelas APIs Windows Runtime no namespace Windows.Networking.Connectivity.
Sinaliza um aplicativo sobre eventos de notificação relacionados aos serviços de dispositivo de Banda Larga Móvel no sistema.
Herança
A interface IMbnDeviceServicesEvents herda da interface IUnknown . IMbnDeviceServicesEvents também tem estes tipos de membros:
Métodos
A interface IMbnDeviceServicesEvents tem esses métodos.
IMbnDeviceServicesEvents::OnCloseCommandSessionComplete Método de notificação indicando que uma solicitação CloseCommandSession do serviço de dispositivo foi concluída. |
IMbnDeviceServicesEvents::OnCloseDataSessionComplete Método de notificação indicando que uma solicitação CloseDataSession da sessão de serviço do dispositivo foi concluída. |
IMbnDeviceServicesEvents::OnEventNotification Método de notificação sinalizando um evento de alteração de estado do serviço de dispositivo do dispositivo de Banda Larga Móvel. |
IMbnDeviceServicesEvents::OnInterfaceStateChange Método de notificação que sinaliza uma alteração no estado dos serviços de dispositivo no sistema. |
IMbnDeviceServicesEvents::OnOpenCommandSessionComplete Método de notificação indicando que uma solicitação CommandSessionOpen do serviço de dispositivo foi concluída. |
IMbnDeviceServicesEvents::OnOpenDataSessionComplete Método de notificação indicando que uma solicitação OpenDataSession do serviço de dispositivo foi concluída. |
IMbnDeviceServicesEvents::OnQueryCommandComplete Método de notificação indicando que uma solicitação QUERY do serviço de dispositivo foi concluída. |
IMbnDeviceServicesEvents::OnQuerySupportedCommandsComplete Método de notificação indicando que uma consulta para as mensagens com suporte em um serviço de dispositivo foi concluída. |
IMbnDeviceServicesEvents::OnReadData Notificação para dados que estão sendo lidos de uma sessão de dados do serviço de dispositivo. |
IMbnDeviceServicesEvents::OnSetCommandComplete Método de notificação indicando que uma solicitação SET do serviço de dispositivo foi concluída. |
IMbnDeviceServicesEvents::OnWriteDataComplete Método de notificação indicando que uma solicitação de gravação de sessão de serviço de dispositivo foi concluída. |
Comentários
O procedimento a seguir descreve como se registrar para notificações.
- Obtenha uma interface IConnectionPoint chamando QueryInterface em um objeto IMbnDeviceServicesManager .
- Chame FindConnectionPoint na interface retornada e passe IID_IMbnDeviceServicesEvents para RIID.
- Chame Advise no ponto de conexão retornado e passe um ponteiro para uma interface IUnknown em um objeto que implementa IMbnDeviceServicesEvents para PUNK.
As notificações podem ser encerradas chamando Unadvise no ponto de conexão retornado na etapa 2.
Para exibir algum código que se registra para notificações COM, consulte a seção Cliente do artigo Pontos de Conexão COM.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | mbnapi.h |