Compartilhar via


Método IMbnDeviceServicesManager::GetDeviceServicesContext (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.

Obtém a interface IMbnDeviceServicesContext para um dispositivo de banda larga móvel específico

Sintaxe

HRESULT GetDeviceServicesContext(
  [in]          BSTR                      networkInterfaceID,
  [out, retval] IMbnDeviceServicesContext **mbnDevicesContext
);

Parâmetros

[in] networkInterfaceID

Uma cadeia de caracteres que contém a ID do dispositivo de Banda Larga Móvel. A ID pode ser obtida usando a propriedade InterfaceID

[out, retval] mbnDevicesContext

Ponteiro para o endereço do IMbnDeviceServicesContext para o dispositivo especificado por networkInterfaceID ou NULL se não houver interface correspondente.

Valor retornado

O método pode retornar um dos valores a seguir.

Código de retorno Descrição
S_OK
O método foi concluído com sucesso.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Não há nenhum dispositivo disponível que corresponda à ID de interface especificada.
E_POINTER
O parâmetro mbnDeviceServicesContext é NULL.
E_OUTOFMEMORY
Não foi possível alocar a memória necessária.

Requisitos

   
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

Confira também

IMbnDeviceServicesManager