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


Метод IIsolatedProcessLauncher::GetContainerGuid (isolatedapplauncher.h)

Возвращает идентификатор контейнера или виртуальной машины.

Синтаксис

HRESULT GetContainerGuid(
  GUID *guid
);

Параметры

guid

Идентификатор контейнера или виртуальной машины.

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

Возвращает код ошибки или успешного выполнения HRESULT .

Комментарии

Предупреждение

Это нерекомендуемый API.

Guid (идентификатор контейнера) — это параметр, необходимый для открытия обмена данными hvsocket между узлом и контейнером.

Этот вызов завершится ошибкой, если контейнер еще не создан.

Примеры

В следующем примере показано, как использовать метод GetContainerGuid.

wil::com_ptr<IIsolatedProcessLauncher> isolatedProcessLauncher;

THROW_IF_FAILED(CoCreateInstance(
    CLSID_IsolatedAppLauncher,
    NULL,
    CLSCTX_LOCAL_SERVER,
    IID_PPV_ARGS(&isolatedProcessLauncher)));

GUID containerId;
THROW_IF_FAILED(isolatedProcessLauncher->GetContainerGuid(&containerId));

Требования

Требование Значение
Заголовок isolatedapplauncher.h