스테이션 상태 제어

제어가 필요한 세 가지 주요 스테이션 상태 기능인 메시지 대기 표시등, 전달 및 방해 금지가 있습니다. 전달 및 방해 금지는 기존 lineForward 함수(주소별)를 통해 제어할 수 있으며 lineGetAddressStatus를 사용하여 쿼리합니다. LINEDEVSTATUSdwDevStatusFlags 멤버에 있는 LINEDEVSTATUSFLAGS_MSGWAIT 비트는 디바이스에서 대기 중인 메시지의 상태 나타내며 상태가 변경되는 시기를 나타내기 위해 LINEDEVSTATE_MSGWAITON 또는 LINEDEVSTATE_MSGWAITOFF 메시지가 전송됩니다. lineSetLineDevStatus 함수를 사용하면 해당 용도로 TAPI 휴대폰 디바이스를 구현하지 않고도 메시지 대기 표시등을 제어할 수 있습니다. LINEFEATURE_SETDEVSTATUS 비트(LINEDEVCAPSLINEDEVSTATUSdwLineFeatures 멤버)는 호출할 수 있는 시기를 나타내며, LINEDEVCAPSdwSettableDevStatus 멤버를 사용하면 애플리케이션에서 제어할 수 있는 디바이스 상태 설정을 감지할 수 있습니다. 메시지 대기 기능을 제어할 수 있는 것 외에도 스위치 또는 다른 하드웨어에서 지원하는 범위까지 디바이스의 연결됨, 서비스 및 잠긴 상태 설정할 수 있습니다. 이 함수를 호출하면 새 상태 반영하기 위해 적절한 LINE_LINEDEVSTATE 메시지가 전송됩니다.