> ## 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.

# GetHResult

> IDStorageStatusArrayX::GetHResult

# IDStorageStatusArrayX::GetHResult

傳回指定狀態項目與前一個狀態項目或柵欄之間，第一個失敗要求的 HRESULT 碼。

## 語法

```cpp theme={null}
HRESULT GetHResult(  
         UINT32 index  
)  
```

### 參數

*index*\
類型：UINT32

指定要擷取之狀態項目的索引。

### 傳回值

類型：HRESULT

要求的 HRESULT 碼。

## 備註

* 如果有任何要求尚未完成，傳回值為 `E_PENDING`。
* 如果所有要求都已完成，且發生一或多個失敗，傳回值為指定狀態項目與前一個狀態項目或柵欄之間第一個失敗要求的失敗碼。
* 如果所有要求都已成功完成，傳回值為 `S_OK`。

## 需求

**標頭：** dstorage\_xs.h

**程式庫：** dstorage\_xs.lib

**支援的平台：** XBOX Series 主機

## 另請參閱

[IDStorageStatusArrayX::IsComplete](https://docs.xbox.com/zh-TW/reference/system/dstorage/interfaces/IDStorageStatusArrayX/methods/idstoragestatusarrayx_iscomplete.md)\
[IDStorageStatusArrayX](https://docs.xbox.com/zh-TW/reference/system/dstorage/interfaces/IDStorageStatusArrayX/idstoragestatusarrayx.md)\
[DStorage](https://docs.xbox.com/zh-TW/reference/system/dstorage/dstorage_members.md)


## Related topics

- [IsComplete](https://docs.xbox.com/zh-TW/reference/system/dstorage/interfaces/IDStorageStatusArrayX/methods/idstoragestatusarrayx_iscomplete.md)
- [IDStorageStatusArrayX (介面內容)](https://docs.xbox.com/zh-TW/reference/system/dstorage/interfaces/IDStorageStatusArrayX/idstoragestatusarrayx.md)
- [SetDebugFlags](https://docs.xbox.com/zh-TW/reference/system/dstorage/interfaces/IDStorageFactoryX/methods/idstoragefactoryx_setdebugflags.md)
- [XAsyncGetResult](https://docs.xbox.com/zh-TW/reference/system/xasyncprovider/functions/xasyncgetresult.md)
- [XblLeaderboardResultGetNextResult](https://docs.xbox.com/zh-TW/reference/live/xsapi-c/leaderboard_c/functions/xblleaderboardresultgetnextresult.md)
