Метод IWSDDeviceHost::Terminate (wsdhost.h)
Завершает работу узла и освобождает все подключенные службы. Если приемник уведомлений был передан методу Start , то приемник уведомлений освобождается.
Синтаксис
HRESULT Terminate();
Возвращаемое значение
Возможные возвращаемые значения включают, помимо прочего, следующие:
Код возврата | Описание |
---|---|
|
Метод успешно завершен. |
|
Узел не инициализирован или узел уже завершен. |
Комментарии
Службы и приемники уведомлений не будут получать сообщения после завершения метода Terminate .
Если этот узел устройства был запущен путем вызова IWSDDeviceHost::Start, его необходимо сначала остановить, вызвав IWSDDeviceHost::Stop , прежде чем можно будет вызвать terminate .
Перед освобождением IWSDDeviceHost необходимо вызвать завершение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wsdhost.h (включая Wsdapi.h) |
DLL | Wsdapi.dll |