XPersistentLocalStorageMountForPackage
Monta o armazenamento local persistente (PLS) do pacote especificado como um disco somente leitura.Sintaxe
Parâmetros
packageIdentifier _In_Tipo: char* Uma cadeia de caracteres que identifica exclusivamente o pacote da loja ao qual o PLS pertence. Para obter mais informações sobre identificadores de pacote, consulte Gerenciar e licenciar conteúdo para download (DLC). mountHandle _Out_writes_to_(pathSize,pathUsed)
Tipo: XPackageMountHandle O identificador de montagem do disco em que o PLS foi montado.
Valor retornado
Tipo: HRESULT Retorna S_OK se for bem-sucedida; caso contrário, retorna um código de erro. Para obter uma lista de códigos de erro, consulte Códigos de erro. Se a função falhar porque o PLS do título especificado não existe, o valor será definido como FILE_NOT_FOUND. Se a função falhar porque tenta acessar o PLS de um título que não habilitou o armazenamento local persistente compartilhável, ela receberá ACCESS_DENIED.Comentários
Não é seguro chamar esta função em um thread sensível ao tempo. Para obter mais informações, consulte Threads sensíveis ao tempo.
Se um título marcar o PLS como compartilhável, ele deverá garantir que, antes de suspender o jogo, feche todos os identificadores do seu PLS; caso contrário, a suspensão do jogo falhará e o jogo será encerrado.
Requisitos
Cabeçalho: XPersistentLocalStorage.h Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX SeriesDocumentação conceitual
Confira também
XPersistentLocalStorageComo usar o novo arquivo MicrosoftGame.config
Armazenamento local
