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* Chaîne qui identifie de manière unique le package du Store auquel appartient le PLS. Pour plus d’informations sur les identificateurs de package, consultez Gérer et accorder des licences pour le contenu téléchargeable (DLC). mountHandle _Out_writes_to_(pathSize,pathUsed)
Type : XPackageMountHandle 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 est 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 obtient ACCESS_DENIED.Remarques
Il n’est pas sûr d’appeler cette fonction sur un thread sensible au temps. Pour plus d’informations, consultez Threads sensibles au temps.
Si un titre marque son PLS comme partageable, il doit veiller à fermer tous les handles vers son PLS avant la suspension du jeu ; sinon, la suspension du jeu échoue et le jeu est arrêté.
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 SeriesDocumentation conceptuelle
Voir aussi
XPersistentLocalStorageUtilisation du nouveau fichier MicrosoftGame.config
Stockage local
