Skip to main content

XPersistentLocalStorageMountForPackage

Monte le stockage local persistant (PLS) du package spécifié en tant que disque en lecture seule.

Syntaxe

Paramètres

packageIdentifier   _In_
Type : char*
Une chaîne qui identifie de façon unique le package du Store auquel appartient le PLS. Pour plus d’informations sur les identificateurs de package, consultez Gérer et octroyer des licences pour le contenu téléchargeable (DLC). mountHandle   _Out_writes_to_(pathSize,pathUsed)
Type : XPackageMountHandle
Le handle de montage du disque sur lequel le PLS a été monté.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur. Si la fonction échoue parce que le PLS du titre spécifié n’existe pas, la valeur sera FILE_NOT_FOUND. Si la fonction échoue parce qu’elle tente d’accéder au PLS d’un titre qui n’a pas activé le stockage local persistant partageable, elle obtiendra ACCESS_DENIED.

Remarques

Il n’est pas sécuritaire d’appeler cette fonction sur un thread sensible au temps. Pour plus d’informations, consultez Threads sensibles au temps.
Pour qu’un titre prenne en charge le PLS partageable, il doit le déclarer dans MicrosoftGame.config. Vous trouverez plus de détails sur le stockage local persistant partageable dans Stockage local
Si un titre marque son PLS comme partageable, il doit s’assurer de fermer tous les handles vers son PLS avant la suspension du jeu; sinon, la suspension du jeu échouera et le jeu sera arrêté.
L’extrait de code suivant montre un exemple d’accès au PLS partageable d’un autre titre.

Configuration requise

En-tête : XPersistentLocalStorage.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Documentation conceptuelle

Voir aussi

XPersistentLocalStorage
Comment utiliser le nouveau fichier MicrosoftGame.config
Stockage local
Last modified on October 6, 2026