Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo discute como o driver de áudio deve responder quando um dispositivo com perfil HFP (Hands-Free Profile) é removido do sistema de áudio.
Para remover a interface do dispositivo registrada para um dispositivo HFP emparelhado, siga estas etapas:
- Cancele quaisquer IOCTLs pendentes do tipo IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE.
- Cancele as IOCTLs pendentes de IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE.
- Cancele todos os IOCTLs pendentes de IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE.
- Dessreferencie o HFP FileObject (que também dessreferencia o DeviceObject).
- Selecione KsDeleteFilterFactory para remover a fábrica de filtros que representa o dispositivo HFP associado à interface removida.