Constantes del paquete
Especifica cómo se van a procesar los paquetes.
Constante o valor | Descripción |
---|---|
|
Número máximo de aplicaciones de un paquete. |
|
Número mínimo de aplicaciones de un paquete. |
|
El número máximo de paquetes de recursos que puede tener un paquete. |
|
El número mínimo de paquetes de recursos que puede tener un paquete. |
PACKAGE_FILTER_ALL_LOADED 0x00000000 |
Procesar todos los paquetes del gráfico de dependencias. Esto equivale a PACKAGE_FILTER_HEAD, PACKAGE_FILTER_DIRECT. Nota PACKAGE_FILTER_ALL_LOADED pueden modificarse o no estar disponibles para las versiones después de Windows 8.1. En su lugar, use PACKAGE_FILTER_HEAD, PACKAGE_FILTER_DIRECT. |
|
Procesar paquetes de agrupación en el gráfico de paquetes. |
|
Procese los paquetes dependientes directamente del paquete principal (primero) en el gráfico de dependencias. |
PACKAGE_FILTER_DYNAMIC 0x00100000 |
Procesar paquetes agregados dinámicamente al gráfico de paquetes. |
|
Procese el paquete principal (primero) en el gráfico de dependencias. |
PACKAGE_FILTER_HOSTRUNTIME 0x00200000 |
Procesar paquetes de dependencias del entorno de ejecución del host agregados al gráfico de paquetes. |
PACKAGE_FILTER_IS_IN_RELATED_SET 0x00040000 |
Procesar paquetes en un conjunto relacionado. Para obtener más información, consulta Conjuntos relacionados. |
|
Procesar paquetes opcionales en el gráfico de paquetes. |
|
Procesar paquetes de recursos en el gráfico de paquetes. |
PACKAGE_FILTER_STATIC 0x00080000 |
Procesar paquetes agregados estáticamente al gráfico de paquetes. |
|
Tamaño máximo de un gráfico de paquetes. |
|
Tamaño mínimo de un gráfico de paquetes. |
|
Recuperar información básica. |
|
Recuperar información completa. |
|
El número máximo de paquetes de los que depende un paquete. |
|
El número mínimo de paquetes de los que depende un paquete. |
|
El paquete es un paquete de agrupación. |
|
El paquete se registró con la enumeración DeploymentOptions . |
PACKAGE_PROPERTY_DYNAMIC 0x00100000 |
El paquete es una dependencia dinámica. |
|
El paquete es un marco. |
PACKAGE_PROPERTY_HOSTRUNTIME 0x00200000 |
El paquete es una dependencia en tiempo de ejecución de host. |
PACKAGE_PROPERTY_IS_IN_RELATED_SET 0x00040000 |
El paquete está en un conjunto relacionado. Para obtener más información, consulta Conjuntos relacionados. |
|
El paquete es un paquete opcional. |
|
El paquete es un paquete de recursos. |
PACKAGE_PROPERTY_STATIC 0x00080000 |
El paquete es una dependencia estática. |
Entradas estáticas y dinámicas
Se inicia una aplicación empaquetada con entradas en su gráfico de paquetes; y ese es el gráfico de paquetes estáticos. Por el contrario, se inicia una aplicación sin empaquetar con un gráfico de paquetes vacío.
Dynamic Dependency API agrega entradas dinámicamente a un gráfico de paquetes; y ese es el gráfico de paquetes dinámicos.
Si las marcas pasadas a GetCurrentPackageInfo o GetCurrentPackageInfo2 no contienen PACKAGE_FILTER_DYNAMIC, la función solo examina el gráfico de paquetes estáticos. Ese es el mismo comportamiento que incluir explícitamente PACKAGE_FILTER_STATIC en marcas. En otras palabras, para esas funciones y por motivos de compatibilidad, debe optar por recibir paquetes dinámicos.
GetCurrentPackageInfo3, por otro lado, no participar. Si no especifica PACKAGE_FILTER_DYNAMIC o PACKAGE_FILTER_STATIC, es equivalente a especificar ambos; para obtener entradas dinámicas. Para no participar, especifique PACKAGE_FILTER_STATIC pero no PACKAGE_FILTER_DYNAMIC.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | AppModel.h |