次の方法で共有


GetDiskSpaceInformationA 関数 (fileapi.h)

特定のルート パスにあるボリュームのディスク領域情報を取得します。

構文

HRESULT GetDiskSpaceInformationA(
  LPCSTR                 rootPath,
  DISK_SPACE_INFORMATION *diskSpaceInfo
);

パラメーター

rootPath

クエリを実行するボリュームのルート ディレクトリを含む文字列へのポインター。

このパラメーターが の NULL場合、関数は現在のディスクのルートを使用します。

diskSpaceInfo

指定したルート パスにあるボリュームの現在のディスク領域に関する情報を含むDISK_SPACE_INFORMATION構造体。

戻り値

関数が TRUE 成功した場合、または FALSE 失敗した場合は を返します。 拡張されたエラー情報を取得するには、 GetLastError 関数を呼び出します。

解説

rootPath、ルート パスのサブディレクトリではなく、 や D:\などのC:\ルート パスである必要があります。

要件

要件
サポートされている最小のクライアント Windows 10 ビルド 17763 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 10 Server 2019 [デスクトップ アプリ |UWP アプリ]
Header fileapi.h (Windows.h を含む)
Library kernel32.lib
[DLL] kernel32.dll

こちらもご覧ください

GetDiskSpaceInformationW

DISK_SPACE_INFORMATION