> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IsComplete

> IDStorageStatusArrayX::IsComplete

Indicates whether all requests enqueued before the specified status entry have completed.

## Syntax

```cpp theme={null}
bool IsComplete(  
         UINT32 index  
)  
```

### Parameters

*index*\
Type: UINT32

Specifies the index of the status entry to retrieve.

### Return value

Type: bool

Boolean value indicating completion.

## Remarks

This method returns a Boolean value that indicates whether all requests that were enqueued before *index* are complete. If any request is not complete, this method returns false. (This is equivalent to `GetHResult(index) != E_PENDING`.)

## Requirements

**Header:** dstorage\_xs.h

**Library:** dstorage\_xs.lib

**Supported platforms:** XBOX Series consoles

## See also

[IDStorageStatusArrayX::GetHResult](https://docs.xbox.com/reference/system/dstorage/interfaces/IDStorageStatusArrayX/methods/idstoragestatusarrayx_gethresult.md)\
[IDStorageStatusArrayX](https://docs.xbox.com/reference/system/dstorage/interfaces/IDStorageStatusArrayX/idstoragestatusarrayx.md)\
[DStorage](https://docs.xbox.com/reference/system/dstorage/dstorage_members.md)


## Related topics

- [GetHResult](https://docs.xbox.com/reference/system/dstorage/interfaces/IDStorageStatusArrayX/methods/idstoragestatusarrayx_gethresult.md)
- [IDStorageStatusArrayX (Interface contents)](https://docs.xbox.com/reference/system/dstorage/interfaces/IDStorageStatusArrayX/idstoragestatusarrayx.md)
- [Certification (Certify)](https://docs.xbox.com/publishing/game-publishing/concepts/certification/certification-overview.md)
- [XAsyncComplete](https://docs.xbox.com/reference/system/xasyncprovider/functions/xasynccomplete.md)
- [MatchmakingTicketCompletePayload](https://docs.xbox.com/services/playfab/api-references/events/data-types/matchmakingticketcompletepayload.md)
