XGameSaveDeleteContainerAsync
Deletes an XGameSaveContainer asynchronously.
Syntax
HRESULT XGameSaveDeleteContainerAsync(
XGameSaveProviderHandle provider,
const char* containerName,
XAsyncBlock* async
)
Parameters
provider _In_
Type: XGameSaveProviderHandle
Handle to the XGameSaveProvider which contains the container to be deleted.
containerName _In_z_
Type: char*
The name of the container to be deleted.
async _In_
Type: XAsyncBlock*
AsyncBlock containing the context and function callback for the XGameSaveDeleteContainerAsync call.
Return value
Type: HRESULT
Function result.
Remarks
You will need to call XGameSaveDeleteContainerResult in the AsyncBlock's function callback to retrieve the results of the XGameSaveContainer deletion. This operation is serialized to ensure we always have a consistent representation of the data. There is a synchronous version of this function, XGameSaveDeleteContainer.
Requirements
Header: XGameSave.h
Library: xgameruntime.lib
Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles
See also
XGameSave
XGameSaveDeleteContainerResult
XGameSaveDeleteContainer
Game save errors