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


Перечисление PackageDependencyLifetimeKind (appmodel.h)

Указывает значения, указывающие тип артефакта, который используется для определения времени существования зависимости пакета.

Синтаксис

typedef enum PackageDependencyLifetimeKind {
  PackageDependencyLifetimeKind_Process,
  PackageDependencyLifetimeKind_FilePath,
  PackageDependencyLifetimeKind_RegistryKey
} ;

Константы

 
PackageDependencyLifetimeKind_Process
Текущий процесс — это артефакт времени существования. Зависимость пакета неявно удаляется при завершении процесса.
PackageDependencyLifetimeKind_FilePath
Артефакт времени существования является абсолютным именем файла или путем. Зависимость пакета неявно удаляется при удалении.
PackageDependencyLifetimeKind_RegistryKey
Артефакт времени существования — это раздел реестра в формате корневого\подраздела, где корневой является одним из следующих: HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER, HKEY_CLASSES_ROOT или HKEY_USERS. Зависимость пакета неявно удаляется при удалении.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11 (появилась в версии 10.0.22000.0)
заголовка appmodel.h

См. также

TryCreatePackageDependency