Compartir a través de


Enumeración PackageDependencyLifetimeKind (appmodel.h)

Especifica valores que indican el tipo de artefacto que se usa para definir la duración de una dependencia de paquete.

Syntax

typedef enum PackageDependencyLifetimeKind {
  PackageDependencyLifetimeKind_Process,
  PackageDependencyLifetimeKind_FilePath,
  PackageDependencyLifetimeKind_RegistryKey
} ;

Constantes

 
PackageDependencyLifetimeKind_Process
El proceso actual es el artefacto de duración. La dependencia del paquete se elimina implícitamente cuando finaliza el proceso.
PackageDependencyLifetimeKind_FilePath
El artefacto de duración es un nombre de archivo o ruta de acceso absolutos. La dependencia del paquete se elimina implícitamente cuando se elimina.
PackageDependencyLifetimeKind_RegistryKey
El artefacto de duración es una clave del Registro con el formato desubclaveraíz\, donde root es una de las siguientes: HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER, HKEY_CLASSES_ROOT o HKEY_USERS. La dependencia del paquete se elimina implícitamente cuando se elimina.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (introducido en 10.0.22000.0)
Encabezado appmodel.h

Consulte también

TryCreatePackageDependency