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


Метод IPackageDebugSettings::GetPackageExecutionState (shobjidl_core.h)

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

Синтаксис

HRESULT GetPackageExecutionState(
  [in]  LPCWSTR                 packageFullName,
  [out] PACKAGE_EXECUTION_STATE *packageExecutionState
);

Параметры

[in] packageFullName

Тип: LPCWSTR

Полное имя пакета.

[out] packageExecutionState

Тип: PACKAGE_EXECUTION_STATE*

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

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Отладчики могут использовать GetPackageExecutionState , чтобы понять, выполняется ли приложение в данный момент, приостановлено, приостановлено или завершено. Функция GetPackageExecutionState не предоставляет состояние фоновых задач, выполняемых в пакете.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h

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

IPackageDebugSettings