次の方法で共有


XPersistentLocalStorageGetSpaceInfo

使用可能なスペースなどのストレージ スペースの詳細を含む XPersistentLocalStorageSpaceInfo 構造体を返します。

構文

HRESULT XPersistentLocalStorageGetSpaceInfo(
         XPersistentLocalStorageSpaceInfo* info
)

パラメーター

info _Out_
型: XPersistentLocalStorageSpaceInfo*

ストレージ スペースの詳細を格納するために使用される XPersistentLocalStorageSpaceInfo 構造。

戻り値

型: HRESULT

正常に実行された場合は S_OK が返され、それ以外の場合はエラー コードが返されます。 エラー コードの一覧については、「エラー コード」を参照してください。

解説

この関数を使用して、タイトルが拡大可能な永続ローカル ストレージ (GPLS) を使用している場合に使用可能なストレージ スペースの量を判断します。

ストレージの詳細は、XPersistentLocalStorageSpaceInfo 構造体に含まれています。

ストレージの詳細には、使用中のスペースの量、タイトルで使用可能な量、およびスペースを解放するようにユーザーにプロンプトを表示する必要があるかどうかが含まれます。

GetDiskFreeSpaceExW を呼び出すと、PLS に残っている空き領域の最大容量のみがタイトルに通知されることに注意してください。これは使用できるとは限りません。 xPersistentLocalStorageGetSpaceInfo は、空き領域の合計と使用可能な空き領域 (基になるドライブの最小空き領域と実際の領域) も返します。

要件

ヘッダー: XPersistentLocalStorage.h

ライブラリ: xgameruntime.lib

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

XPersistentLocalStorage
XPersistentLocalStorageSpaceInfo