Skip to main content

XGameSaveReadBlobDataAsync

Read XGameSaveBlob data from a XGameSaveContainer asynchronously.

Syntax

Parameters

container   _In_
Type: XGameSaveContainerHandle
Container holding the gamesave blob data.. blobNames   _In_opt_z_count_(countOfBlobs)
Type: char**
Pointer to an array of strings representing the XGameSaveBlob names. countOfBlobs   _In_
Type: uint32_t
Number of blobs to read. async   _In_
Type: XAsyncBlock*
AsyncBlock containing the context and callback function for the XGameSaveReadBlobDataAsync call.

Return value

Type: HRESULT Function result.

Remarks

Results and data are captured in the XGameSaveReadBlobDataResult function. XGameSaveReadBlobDataResult will return the count of blobs in the container as well as the blob data itself. There is a synchronous version of this function called XGameSaveReadBlobData.

Requirements

Header: XGameSave.h Library: xgameruntime.lib Supported platforms: Windows, XBOX One family consoles and XBOX Series consoles

See also

XGameSave
XGameSaveBlobInfo
XGameSaveReadBlobDataResult
XGameSaveReadBlobData
Debugging Game Saves
Last modified on August 20, 2026