다음을 통해 공유


ShutdownTextServices 함수(textserv.h)

텍스트 서비스 instance 호스트의 연결을 끊습니다.

구문

HRESULT ShutdownTextServices(
  [in] IUnknown *pTextServices
);

매개 변수

[in] pTextServices

형식: IUnknown*

CreateTextServices 함수에 대한 이전 호출에서 만든 텍스트 서비스 instance.

반환 값

형식: HRESULT

text services 개체를 성공적으로 만든 경우 반환 값이 S_OK.

함수가 실패하면 다음 COM 오류 코드 중 하나가 반환됩니다. COM 오류 코드에 대한 자세한 내용은 COM에서 오류 처리를 참조하세요.

반환 코드 설명
E_INVALIDARG
pTextServices 매개 변수가 잘못되었습니다.

설명

호스트는 호스트가 해제될 때 이 함수를 호출합니다. 모든 텍스트 서비스 인스턴스가 AddRef 메서드가 호출되지 않은 호스트 포인터를 유지 관리하므로 이 함수를 호출해야 합니다. 이 함수는 instance 텍스트 서비스에서 Release 메서드를 호출하고 텍스트 서비스 개체에 대한 마지막 참조가 아닌 경우 text services 개체에서 호스트 포인터를 null로 제거하고 호스트 서비스가 필요한 실패한 작업을 처리하도록 컨트롤을 준비합니다. 이 함수를 사용하면 텍스트 서비스 개체에 대한 다른 미해결 참조가 필요한 서비스에 따라 정상적으로 작동하거나 실패할 수 있습니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 textserv.h
DLL Msftedit.dll

추가 정보

CreateTextServices