OpenPackageInfoByFullName function (appmodel.h)

Opens the package information of the specified package.

Syntax

LONG OpenPackageInfoByFullName(
  [in]  PCWSTR                 packageFullName,
        const UINT32           reserved,
  [out] PACKAGE_INFO_REFERENCE *packageInfoReference
);

Parameters

[in] packageFullName

Type: PCWSTR

The full name of the package.

reserved

Type: const UINT32

Reserved; must be 0.

[out] packageInfoReference

Type: PACKAGE_INFO_REFERENCE*

A reference to package information.

Return value

Type: LONG

If the function succeeds it returns ERROR_SUCCESS. Otherwise, the function returns an error code. The possible error codes include the following.

Return code Description
ERROR_NOT_FOUND
The package is not installed for the current user.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Target Platform Windows
Header appmodel.h
Library Kernel32.lib
DLL Kernel32.dll

See also

ClosePackageInfo

GetPackageInfo