Метод IIsolatedProcessLauncher::IsContainerRunning (isolatedapplauncher.h)
Определяет, запущен ли контейнер или приостановлен.
Синтаксис
HRESULT IsContainerRunning(
BOOL *running
);
Параметры
running
Параметр running имеет значение true , если контейнер запущен, или false , если контейнер приостановлен.
Возвращаемое значение
Возвращает код ошибки или успешного выполнения HRESULT .
Комментарии
Предупреждение
Это нерекомендуемый API.
Примеры
В следующем примере показано, как использовать метод IsContainerRunning
.
wil::com_ptr<IIsolatedProcessLauncher> isolatedProcessLauncher;
THROW_IF_FAILED(CoCreateInstance(
CLSID_IsolatedAppLauncher,
NULL,
CLSCTX_LOCAL_SERVER,
IID_PPV_ARGS(&isolatedProcessLauncher)));
BOOL isRunning;
THROW_IF_FAILED(isolatedProcessLauncher->IsContainerRunning(&isRunning));
LogMessage(L"Container is %s.", isRunning ? L"running" : L"suspended");
Требования
Требование | Значение |
---|---|
Заголовок | isolatedapplauncher.h |