Paketkonstanten
Gibt an, wie Pakete verarbeitet werden sollen.
Konstante/Wert | BESCHREIBUNG |
---|---|
|
Die maximale Anzahl von Apps in einem Paket. |
|
Die Mindestanzahl von Apps in einem Paket. |
|
Die maximale Anzahl von Ressourcenpaketen, die ein Paket enthalten kann. |
|
Die Mindestanzahl von Ressourcenpaketen, die ein Paket enthalten kann. |
PACKAGE_FILTER_ALL_LOADED 0x00000000 |
Verarbeiten Sie alle Pakete im Abhängigkeitsdiagramm. Dies entspricht PACKAGE_FILTER_HEAD, PACKAGE_FILTER_DIRECT. Hinweis PACKAGE_FILTER_ALL_LOADED können für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen PACKAGE_FILTER_HEAD, PACKAGE_FILTER_DIRECT. |
|
Verarbeiten von Paketpaketen im Paketdiagramm. |
|
Verarbeiten Sie die direkt abhängigen Pakete des Hauptpakets (erstes) im Abhängigkeitsdiagramm. |
PACKAGE_FILTER_DYNAMIC 0x00100000 |
Prozesspakete, die dem Paketdiagramm dynamisch hinzugefügt werden. |
|
Verarbeiten Sie das Kopfpaket (zuerst) im Abhängigkeitsdiagramm. |
PACKAGE_FILTER_HOSTRUNTIME 0x00200000 |
Dem Paketgraphen hinzugefügte Abhängigkeitspakete für die Hostlaufzeit verarbeiten. |
PACKAGE_FILTER_IS_IN_RELATED_SET 0x00040000 |
Verarbeiten von Paketen in einer zugehörigen Gruppe. Weitere Informationen finden Sie unter Verwandte Sätze. |
|
Verarbeiten optionaler Pakete im Paketdiagramm. |
|
Verarbeiten von Ressourcenpaketen im Paketdiagramm. |
PACKAGE_FILTER_STATIC 0x00080000 |
Dem Paketdiagramm statisch hinzugefügte Prozesspakete. |
|
Die maximale Größe eines Paketdiagramms. |
|
Die Mindestgröße eines Paketdiagramms. |
|
Rufen Sie grundlegende Informationen ab. |
|
Rufen Sie die vollständigen Informationen ab. |
|
Die maximale Anzahl von Paketen, von der ein Paket abhängt. |
|
Die Mindestanzahl von Paketen, von der ein Paket abhängt. |
|
Das Paket ist ein Paketpaket. |
|
Das Paket wurde bei der DeploymentOptions-Enumeration registriert. |
PACKAGE_PROPERTY_DYNAMIC 0x00100000 |
Das Paket ist eine dynamische Abhängigkeit. |
|
Das Paket ist ein Framework. |
PACKAGE_PROPERTY_HOSTRUNTIME 0x00200000 |
Das Paket ist eine Hostlaufzeitabhängigkeit. |
PACKAGE_PROPERTY_IS_IN_RELATED_SET 0x00040000 |
Das Paket befindet sich in einer verwandten Gruppe. Weitere Informationen finden Sie unter Verwandte Sätze. |
|
Das Paket ist ein optionales Paket. |
|
Das Paket ist ein Ressourcenpaket. |
PACKAGE_PROPERTY_STATIC 0x00080000 |
Das Paket ist eine statische Abhängigkeit. |
Statische und dynamische Einträge
Eine gepackte App wird mit Einträgen in ihrem Paketgraphen gestartet. und das ist das statische Paketdiagramm. Umgekehrt wird eine nicht gepackte App mit einem leeren Paketdiagramm gestartet.
Die API für dynamische Abhängigkeiten fügt Einträge dynamisch zu einem Paketgraphen hinzu. und das ist das dynamische Paketdiagramm.
Wenn die an GetCurrentPackageInfo oder GetCurrentPackageInfo2übergebenen Flags keine PACKAGE_FILTER_DYNAMIC enthalten, untersucht die Funktion nur das statische Paketdiagramm. Dies ist das gleiche Verhalten wie das explizite Einschließen PACKAGE_FILTER_STATIC in Flags. Anders ausgedrückt: Für diese Funktionen und aus Kompatibilitätsgründen müssen Sie sich für den Empfang dynamischer Pakete entscheiden.
GetCurrentPackageInfo3 ist dagegen opt-out. Wenn Sie PACKAGE_FILTER_DYNAMIC oderPACKAGE_FILTER_STATIC nicht angeben, entspricht dies der Angabe beider. so erhalten Sie dynamische Einträge. Um dies zu deaktivieren, geben Sie PACKAGE_FILTER_STATIC , aber nicht PACKAGE_FILTER_DYNAMIC an.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Header | AppModel.h |