다음을 통해 공유


phoneGetHookSwitch 함수(tapi.h)

phoneGetHookSwitch 함수는 지정된 개방형 휴대폰 디바이스의 현재 후크위치 모드를 반환합니다.

구문

LONG phoneGetHookSwitch(
  HPHONE  hPhone,
  LPDWORD lpdwHookSwitchDevs
);

매개 변수

hPhone

열려 있는 휴대폰 디바이스에 대한 핸들입니다.

lpdwHookSwitchDevs

휴대폰의 후크위치 디바이스 모드로 채워질 DWORD 에 대한 포인터입니다. 비트 위치가 FALSE이면 해당 후크위치 디바이스가 onhook입니다. TRUE이면 해당 후크위치 디바이스의 마이크 및/또는 스피커 부분이 꺼져 있습니다. 마이크 및/또는 스피커를 사용할 수 있는지 여부를 확인하기 위해 애플리케이션은 phoneGetStatus를 사용할 수 있습니다. 이 매개 변수는 하나 이상의 PHONEHOOKSWITCHDEV_ 상수를 사용합니다.

반환 값

요청이 성공하면 0을 반환하고 오류가 발생하면 음수 오류 번호를 반환합니다. 가능한 반환 값은 다음과 같습니다.

PHONEERR_INVALPHONEHANDLE, PHONEERR_NOMEM, PHONEERR_INVALPOINTER, PHONEERR_RESOURCEUNAVAIL, PHONEERR_INVALPHONESTATE, PHONEERR_OPERATIONFAILED, PHONEERR_OPERATIONUNAVAIL, PHONEERR_UNINITIALIZED.

설명

디바이스의 후크위치 상태가 변경되고 후크위치 모니터링이 사용하도록 설정된 경우 애플리케이션이 PHONE_STATE 메시지를 보냅니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 tapi.h
라이브러리 Tapi32.lib
DLL Tapi32.dll

추가 정보

PHONE_STATE

보조 전화 서비스 함수

TAPI 2.2 참조 개요

phoneGetStatus