Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

PACKAGE_INFO structure (appmodel.h)

Represents package identification information that includes the package identifier, full name, and install location.

Syntax

typedef struct PACKAGE_INFO {
 UINT32 reserved;
 UINT32 flags;
 PWSTR path;
 PWSTR packageFullName;
 PWSTR packageFamilyName;
 PACKAGE_ID packageId;
} PACKAGE_INFO;

Members

reserved

Type: UINT32

Reserved; do not use.

flags

Type: UINT32

Properties of the package.

path

Type: PWSTR

The location of the package.

packageFullName

Type: PWSTR

The package full name.

packageFamilyName

Type: PWSTR

The package family name.

packageId

Type: PACKAGE_ID

The package identifier (ID).

Remarks

For info about string size limits, see Identity constants.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header appmodel.h

See also

GetCurrentPackageInfo

GetPackageInfo


Feedback

Was this page helpful?

Additional resources