Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Retrieves the package identifier for the specified store ID.
Syntax
HRESULT XStoreQueryPackageIdentifier(
const char* storeId,
size_t size,
char* packageIdentifier
)
Parameters
storeId _In_z_
Type: char*
The ID in the store of the product that contains the package.
size _In_
Type: size_t
The number of characters in the package identifier. This size must be at least XPACKAGE_IDENTIFIER_MAX_LENGTH (33) in size.
packageIdentifier _Out_writes_z_(size)
Type: char*
Upon success, contains the package identifier. For more information about package identifiers, see Manage and license downloadable content (DLC).
Return value
Type: HRESULT
Returns S_OK upon success, or an error code otherwise.
Error code | Description |
---|---|
0x80070057 E_INVALIDARG |
There is no installed package corresponding to the Store ID |
Remarks
To download and install the specified store packages, call XStoreDownloadAndInstallPackagesAsync.
To get the result of a call to XStoreDownloadAndInstallPackagesAsync
, call XStoreDownloadAndInstallPackagesResult.
To get the number of items in the result that is returned by XStoreDownloadAndInstallPackagesResult
, call XStoreDownloadAndInstallPackagesResultCount.
Requirements
Header: XStore.h
Library: xgameruntime.lib
Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles