Поделиться через


Метод IWSDDeviceHost::Terminate (wsdhost.h)

Завершает работу узла и освобождает все подключенные службы. Если приемник уведомлений был передан методу Start , то приемник уведомлений освобождается.

Синтаксис

HRESULT Terminate();

Возвращаемое значение

Возможные возвращаемые значения включают, помимо прочего, следующие:

Код возврата Описание
S_OK
Метод успешно завершен.
E_FAIL
Узел не инициализирован или узел уже завершен.

Комментарии

Службы и приемники уведомлений не будут получать сообщения после завершения метода Terminate .

Если этот узел устройства был запущен путем вызова IWSDDeviceHost::Start, его необходимо сначала остановить, вызвав IWSDDeviceHost::Stop , прежде чем можно будет вызвать terminate .

Перед освобождением IWSDDeviceHost необходимо вызвать завершение.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header wsdhost.h (включая Wsdapi.h)
DLL Wsdapi.dll

См. также раздел

IWSDDeviceHost