XGameSaveInitializeProvider
Fornece e inicializa um identificador de XGameSave Provider.Sintaxe
Parâmetros
requestingUser _In_Tipo: XUserHandle Identificador para um usuário do XBOX Live. configurationId _In_z_
Tipo: char* ID de configuração de serviço (SCID). syncOnDemand _In_
Tipo: bool Quando true, syncOnDemand só baixa dados do serviço se necessário. Não funciona se o dispositivo estiver offline. Defini-lo como true pode fazer com que a interface do usuário de progresso da sincronização seja mostrada. provider _Outptr_result_nullonfailure_
Tipo: XGameSaveProviderHandle* Um identificador para o XGameSave Provider a ser criado.
Valor retornado
Tipo: HRESULT Resultado da função.Erros comuns
- E_GS_USER_CANCELED
- E_GS_USER_NOT_REGISTERED_IN_SERVICE
- E_GS_NO_ACCESS
- E_GS_NO_SERVICE_CONFIGURATION
Comentários
Não é seguro chamar esta função em uma thread sensível ao tempo. Para obter mais informações, consulte Threads sensíveis ao tempo.
A API XGameSave exige que seu título tenha a ID do título e a ID de configuração de serviço (SCID)
- XGameSaveCreateUpdate
- XGameSaveEnumeratorBlobInfo
- XGameSaveEnumerateBlobInfoByName
- XGameSaveEnumerateContainerInfo
- 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
XGameSaveXGameSaveInitializeProviderAsync
Depuração de salvamentos de jogos
