ShutdownTextServices 함수(textserv.h)
텍스트 서비스 instance 호스트의 연결을 끊습니다.
구문
HRESULT ShutdownTextServices(
[in] IUnknown *pTextServices
);
매개 변수
[in] pTextServices
형식: IUnknown*
CreateTextServices 함수에 대한 이전 호출에서 만든 텍스트 서비스 instance.
반환 값
형식: HRESULT
text services 개체를 성공적으로 만든 경우 반환 값이 S_OK.
함수가 실패하면 다음 COM 오류 코드 중 하나가 반환됩니다. COM 오류 코드에 대한 자세한 내용은 COM에서 오류 처리를 참조하세요.
반환 코드 | 설명 |
---|---|
|
pTextServices 매개 변수가 잘못되었습니다. |
설명
호스트는 호스트가 해제될 때 이 함수를 호출합니다. 모든 텍스트 서비스 인스턴스가 AddRef 메서드가 호출되지 않은 호스트 포인터를 유지 관리하므로 이 함수를 호출해야 합니다. 이 함수는 instance 텍스트 서비스에서 Release 메서드를 호출하고 텍스트 서비스 개체에 대한 마지막 참조가 아닌 경우 text services 개체에서 호스트 포인터를 null로 제거하고 호스트 서비스가 필요한 실패한 작업을 처리하도록 컨트롤을 준비합니다. 이 함수를 사용하면 텍스트 서비스 개체에 대한 다른 미해결 참조가 필요한 서비스에 따라 정상적으로 작동하거나 실패할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | textserv.h |
DLL | Msftedit.dll |