Функция ShutdownTextServices (textserv.h)
Отключает узел от экземпляра текстовых служб.
Синтаксис
HRESULT ShutdownTextServices(
[in] IUnknown *pTextServices
);
Параметры
[in] pTextServices
Тип: IUnknown*
Экземпляр текстовых служб, созданный при предыдущем вызове функции CreateTextServices .
Возвращаемое значение
Тип: HRESULT
Если объект текстовых служб был успешно создан, возвращаемое значение будет S_OK.
Если функция завершается сбоем, возвращается один из следующих кодов com-ошибок. Дополнительные сведения о кодах ошибок COM см. в разделе Обработка ошибок в COM.
Код возврата | Описание |
---|---|
|
Недопустимый параметр pTextServices . |
Комментарии
Узел вызывает эту функцию при освобождении узла. Вызов этой функции необходим, так как все экземпляры текстовых служб поддерживают указатель узла, для которого не был вызван метод AddRef . Эта функция вызывает метод Release для экземпляра текстовых служб и, если это не последняя ссылка на объект текстовых служб, возвращает значение NULL указателю узла в объекте службы текста и подготавливает элемент управления для обработки неудачных операций, требующих служб узла. Эта функция позволяет корректно работать или завершать работу любых других неоплаченных ссылок на объект текстовых служб в зависимости от требуемой службы.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | textserv.h |
DLL | Msftedit.dll |