L2CAP_DISCONNECT_REASON 열거형(bthddi.h)
L2CAP_DISCONNECT_REASON 열거형 형식은 L2CAP 채널의 연결이 끊어진 이유를 제공합니다.
Syntax
typedef enum _L2CAP_DISCONNECT_REASON {
HciDisconnect,
L2capDisconnectRequest,
RadioPoweredDown,
HardwareRemoval
} L2CAP_DISCONNECT_REASON;
상수
HciDisconnect 값은 Bluetooth 드라이버 스택에서 받은 프로필 드라이버에 대해 지정합니다. HCI(호스트 컨트롤러 인터페이스) 계층에서 알림 연결을 끊습니다. |
L2capDisconnectRequest 이 값은 연결 끊기 요청이 에서 수신된 프로필 드라이버에 대해 지정합니다. 원격 디바이스. |
RadioPoweredDown 이 값은 로컬 라디오가 꺼진 프로필 드라이버에 대해 지정합니다. |
HardwareRemoval 이 값은 로컬 라디오가 물리적으로 있었던 프로필 드라이버에 대해 지정합니다. 제거되지 않습니다. |
설명
이 열거형의 값은 INDICATION_PARAMETERS 구조체의 Reason 멤버로 사용됩니다.
하드웨어 제한으로 인해 Bluetooth 드라이버 스택이 RadioPoweredDown 과 HardwareRemoval 이벤트를 구분하지 못할 수 있습니다.
현재 HciDisconnect 및 L2capDisconnectRequest 는 Bluetooth 드라이버 스택이 L2CAP 콜백 함수에 전달하는 유일한 값입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 버전:windows Vista 이상 버전의 Windows에서 _Supported. |
머리글 | bthddi.h(Bthddi.h 포함) |