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");

要求

要求
Header isolatedapplauncher.h