XGameSaveCreateContainer
Cria um identificador XGameSaveContainer.Sintaxe
Parâmetros
provider _In_Tipo: XGameSaveProviderHandle Identificador do XGameSaveProvider que criará o contêiner. containerName _In_z_
Tipo: char* Nome do contêiner a ser criado. Os caracteres válidos para a parte do caminho do nome do contêiner (até a barra final, inclusive) incluem letras maiúsculas (A-Z), letras minúsculas (a-z), números (0-9), sublinhado (_) e barra (/). A parte do caminho pode estar vazia. Os caracteres válidos para a parte do nome do arquivo (tudo após a barra final) incluem letras maiúsculas (A-Z), letras minúsculas (a-z), números (0-9), sublinhado (_), ponto (.) e hífen (-). O nome do arquivo não pode estar vazio, terminar com ponto nem conter dois pontos consecutivos. O comprimento máximo do nome do contêiner é de 256 caracteres. containerContext _Outptr_result_nullonfailure_
Tipo: XGameSaveContainerHandle* Identificador do XGameSaveContainer a ser retornado por esta chamada de função.
Valor retornado
Tipo: HRESULT Resultado da função. Se containerName for inválido, a função retornará E_GS_INVALID_CONTAINER_NAME (0x80830001).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.
A API XGameSave exige que o título tenha a ID do título e a ID de configuração de serviço (SCID)
Um contêiner não é finalizado até que XGameSaveSubmitUpdate ou XGameSaveSubmitUpdateAsync tenha sido chamada para o contêiner. Até que a API de atualização seja chamada, o contêiner não será incluído nos resultados de XGameSaveEnumerateContainerInfoByName.
Requisitos
Cabeçalho: XGameSave.h Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX SeriesDocumentação conceitual
Confira também
XGameSaveXGameSaveContainerInfo
XGameSaveBlob
Depuração de salvamentos de jogos
