Compartilhar via


Enumeração PackageDependencyLifetimeKind (appmodel.h)

Especifica valores que indicam o tipo de artefato usado para definir o tempo de vida de uma dependência de pacote.

Syntax

typedef enum PackageDependencyLifetimeKind {
  PackageDependencyLifetimeKind_Process,
  PackageDependencyLifetimeKind_FilePath,
  PackageDependencyLifetimeKind_RegistryKey
} ;

Constantes

 
PackageDependencyLifetimeKind_Process
O processo atual é o artefato de tempo de vida. A dependência do pacote é excluída implicitamente quando o processo é encerrado.
PackageDependencyLifetimeKind_FilePath
O artefato de tempo de vida é um nome de arquivo ou caminho absoluto. A dependência do pacote é excluída implicitamente quando isso é excluído.
PackageDependencyLifetimeKind_RegistryKey
O artefato de tempo de vida é uma chave do Registro nasubchaveraiz\ de formato, em que root é um dos seguintes: HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER, HKEY_CLASSES_ROOT ou HKEY_USERS. A dependência do pacote é excluída implicitamente quando isso é excluído.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11 (introduzido em 10.0.22000.0)
Cabeçalho appmodel.h

Confira também

TryCreatePackageDependency