Compartilhar via


PFNBTHPORT_INDICATION_CALLBACK_ENHANCED função de retorno de chamada (bthddi.h)

Os drivers de perfil implementam uma função de retorno de chamada L2CAP aprimorada para fornecer à pilha de driver Bluetooth um mecanismo para notificar o driver de perfil sobre quaisquer alterações no status de uma conexão L2CAP ou eL2CAP aberta no momento.

Sintaxe

PFNBTHPORT_INDICATION_CALLBACK_ENHANCED PfnbthportIndicationCallbackEnhanced;

void PfnbthportIndicationCallbackEnhanced(
  [in] PVOID Context,
  [in] INDICATION_CODE Indication,
  [in] PINDICATION_PARAMETERS_ENHANCED Parameters
)
{...}

Parâmetros

[in] Context

Para alterações em conexões L2CAP existentes, este é o membro CallbackContext especificado pelo driver de perfil quando ele criou e enviou uma estrutura de _BRB_L2CA_OPEN_ENHANCED_CHANNEL.

[in] Indication

Um valor INDICATION_CODE que indica o tipo de evento L2CAP.

[in] Parameters

Uma estrutura INDICATION_PARAMETERS_ENHANCED que contém parâmetros específicos do evento.

Valor de retorno

Nenhum

Observações

Um driver de perfil registra sua função de retorno de chamada L2CAP ou eL2CAP especificando a função de retorno de chamada no membro da estrutura _BRB_L2CA_OPEN_ENHANCED_CHANNEL quando o driver de perfil tenta se conectar a um dispositivo remoto usando o BRB_L2CA_OPEN_ENHANCED_CHANNEL ou BRB_L2CA_OPEN_ENHANCED_CHANNEL_RESPONSE BRBs.

Depois que o driver de perfil registra sua função de retorno de chamada L2CAP, a função de retorno de chamada só é associada ao canal aprimorado que o BRB abriu. A pilha de driver Bluetooth pode chamar a função de retorno de chamada L2CAP para notificar o driver de perfil de ações que ocorrem pelo canal avançado aberto para o dispositivo remoto. Os drivers de perfil podem registrar uma única função de retorno de chamada para lidar com notificações de canal L2CAP como um cliente.

A estrutura INDICATION_PARAMETERS_ENHANCED mantida no parâmetro Parameters é interpretada de acordo com o valor da enumeração INDICATION_CODE que a pilha de driver Bluetooth passa para a função de retorno de chamada L2CAP aprimorada do driver de perfil por meio do parâmetro indicação de. Para a maioria das notificações, há um membro do sindicato INDICATION_PARAMETERS_ENHANCED que corresponde ao evento e contém parâmetros específicos do evento.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no Windows 8 e versões posteriores do Windows.
da Plataforma de Destino Área de trabalho
cabeçalho bthddi.h (inclua Bthddi.h)