次の方法で共有


GetFileAttributesExFromAppW 関数 (fileapifromapp.h)

指定したファイルまたはディレクトリの属性を取得します。 この関数の動作は GetFileAttributesEx と同じですが、この関数はユニバーサル Windows プラットフォーム (UWP) アプリ セキュリティ モデルに準拠している点が除きます。

構文

WINSTORAGEAPI BOOL GetFileAttributesExFromAppW(
  LPCWSTR                lpFileName,
  GET_FILEEX_INFO_LEVELS fInfoLevelId,
  LPVOID                 lpFileInformation
) noexcept;

パラメーター

lpFileName

ファイルまたはディレクトリの名前。

前もって "\\?\" を指定せずに MAX_PATH 制限からオプトアウトする方法の詳細については、「ファイル、パス 、および名前空間の名前付け 」の「パスの最大長の制限」セクションを参照してください。

fInfoLevelId

取得する属性情報のクラス。

このパラメーターには、 GET_FILEEX_INFO_LEVELS 列挙体の次の値を指定できます。

意味
GetFileExInfoStandard lpFileInformation パラメーターは、WIN32_FILE_ATTRIBUTE_DATA構造体です。

lpFileInformation

属性情報を取得するバッファーへのポインター。

このバッファーに格納される属性情報の種類は、fInfoLevelId の値によって決まります。

戻り値

関数が成功した場合、戻り値は 0 以外の値になります。

関数が失敗した場合、戻り値は 0 (0) になります。 詳細なエラー情報を得るには、GetLastError を呼び出します。

要件

   
サポートされている最小のクライアント Windows 10 バージョン 1803
ヘッダー fileapifromapp.h

関連項目

ファイル、パス、および名前空間の名前付け

GetFileAttributesEx