Метод IDebugClient4::WaitForProcessServerEnd (dbgeng.h)

Метод WaitForProcessServerEnd ожидает выхода локального сервера обработки.

Синтаксис

HRESULT WaitForProcessServerEnd(
  [in] ULONG Timeout
);

Параметры

[in] Timeout

Указывает, как долго (в миллисекундах) следует ожидать выхода сервера обработки. Если время ожидания равно INFINITE, этот метод не будет возвращать, пока сервер обработки не завершится.

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

Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .

Код возврата Описание
S_OK
Метод выполнен успешно.
S_FALSE
Истекло время ожидания — время ожидания в миллисекундах прошло без выхода локального сервера обработки.

Комментарии

Этот метод будет ожидать только завершения первого локального сервера обработки. После завершения сервера обработки последующие вызовы этого метода будут немедленно возвращены.

Дополнительные сведения о серверах обработки и удаленной отладке см. в разделе Серверы обработки, серверы подключения ядра и интеллектуальные клиенты.

Константа INFINITE определена в Winbase.h.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h, Winbase.h)

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

EndProcessServer

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

StartProcessServer