다음을 통해 공유


XGameSaveFilesGetFolderWithUiAsync

저장소에 대한 디렉터리와 파일을 포함하는 데 사용할 수 있는 폴더를 반환합니다.

구문

HRESULT XGameSaveFilesGetFolderWithUiAsync(
  XUserHandle requestingUser,
  const char * configurationId,
  XAsyncBlock * async
)

매개 변수

requestingUser
형식: In XUserHandle

Xbox Live 사용자에 대한 핸들입니다.

configurationId
형식: In_z const char *

SCID(서비스 구성 ID)입니다.

async
형식: In XAsyncBlock *

비동기 호출에 대한 정보를 포함합니다.

반환 값

형식: HRESULT

함수 결과입니다.

비고

게임은 XGameSaveFiles의 사용량을 XGameSave 사용량과 혼합할 수 없습니다. 게임은 사용하려는 클라우드 저장 시스템을 많이 선택합니다. 게임이 XGameSaveFiles를 사용하고 나중에 XGameSaveInitializeProvider를 호출하면 E_GS_PROVIDER_MISMATCH와 함께 오류가 발생합니다. 마찬가지로 게임에서 XGameSave를 사용하고 나중에 XGameSaveFilesGetFolderWithUiAsync를 호출하면 E_GS_PROVIDER_MISMATCH와 함께 오류도 발생합니다.

개발자는 게임을 다시 시작할 때 저장 데이터가 완전히 최신 상태인지 확인하기 위해 XGameSaveFilesGetFolderWithUiAsync를 호출해야 합니다.

요구 사항

헤더: XGameSaveFiles.h

참고 항목

XGameSaveFiles 멤버
게임 저장이 포함된 Win32 파일 IO(XGameSaveFiles)