SCO_DISCONNECT_REASON 열거형(bthddi.h)

SCO_DISCONNECT_REASON 열거형 형식은 SCO 채널의 연결이 끊어진 이유를 제공합니다.

Syntax

typedef enum _SCO_DISCONNECT_REASON {
  ScoHciDisconnect,
  ScoDisconnectRequest,
  ScoRadioPoweredDown,
  ScoHardwareRemoval
} SCO_DISCONNECT_REASON, *PSCO_DISCONNECT_REASON;

상수

 
ScoHciDisconnect
이 값은 Bluetooth 드라이버 스택이 수신한 프로필 드라이버에 지정합니다.
HCI(호스트 컨트롤러 인터페이스) 계층에서 알림 연결을 끊습니다.
ScoDisconnectRequest
이 값은 프로필 드라이버에 연결 끊기 요청이 수신되었음을 지정합니다.
원격 디바이스.
ScoRadioPoweredDown
이 값은 로컬 라디오가 꺼져 있음을 프로필 드라이버에 지정합니다.
ScoHardwareRemoval
이 값은 로컬 라디오가 물리적으로 사용되었음을 프로필 드라이버에 지정합니다.
제거되지 않습니다.

설명

이 열거형의 값은 의 Reason 멤버로 사용됩니다. SCO_INDICATION_PARAMETERS 구조체입니다.

하드웨어 제한으로 인해 Bluetooth 드라이버 스택이 ScoRadioPoweredDownScoHardwareRemoval 이벤트를 구분하지 못할 수 있습니다.

현재 ScoHciDisconnect 는 Bluetooth 드라이버 스택이 SCO 콜백 함수에 전달하는 유일한 값입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 버전:windows Vista 이상 버전의 Windows에서 _Supported.
머리글 bthddi.h(Bthddi.h 포함)

추가 정보

SCO 콜백 함수

SCO_INDICATION_PARAMETERS