Win32 API 日本語リファレンス
ホームStorage.FileSystem › GET_FILEEX_INFO_LEVELS

GET_FILEEX_INFO_LEVELS

列挙型
基底型i4

メンバー 2

名前10進16進説明
GetFileExInfoStandard00x0GetFileAttributesEx 関数または GetFileAttributesTransacted 関数が、 標準的な属性情報のセットを取得します。データは WIN32_FILE_ATTRIBUTE_DATA 構造体で返されます。
GetFileExMaxInfoLevel10x1最大値より 1 大きい値です。この列挙型の有効な値は、この値より小さくなります。

公式ドキュメント

<a href="/windows/desktop/api/fileapi/nf-fileapi-getfileattributesexa">GetFileAttributesEx</a> 関数および 
<a href="/windows/desktop/api/winbase/nf-winbase-getfileattributestransacteda">GetFileAttributesTransacted</a> 関数で使用され、
返されるデータの情報レベルを指定する値を定義します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum GET_FILEEX_INFO_LEVELS : int {
    GetFileExInfoStandard = 0,
    GetFileExMaxInfoLevel = 1
} GET_FILEEX_INFO_LEVELS;
public enum GET_FILEEX_INFO_LEVELS : int
{
    GetFileExInfoStandard = 0,
    GetFileExMaxInfoLevel = 1,
}
Public Enum GET_FILEEX_INFO_LEVELS As Integer
    GetFileExInfoStandard = 0
    GetFileExMaxInfoLevel = 1
End Enum
import enum

class GET_FILEEX_INFO_LEVELS(enum.IntEnum):
    GetFileExInfoStandard = 0
    GetFileExMaxInfoLevel = 1
// GET_FILEEX_INFO_LEVELS
pub const GetFileExInfoStandard: i32 = 0;
pub const GetFileExMaxInfoLevel: i32 = 1;
// GET_FILEEX_INFO_LEVELS
const (
	GetFileExInfoStandard int32 = 0
	GetFileExMaxInfoLevel int32 = 1
)
const
  GetFileExInfoStandard = 0;
  GetFileExMaxInfoLevel = 1;
// GET_FILEEX_INFO_LEVELS
pub const GetFileExInfoStandard: i32 = 0;
pub const GetFileExMaxInfoLevel: i32 = 1;
const
  GetFileExInfoStandard* = 0
  GetFileExMaxInfoLevel* = 1
enum GET_FILEEX_INFO_LEVELS : int {
    GetFileExInfoStandard = 0,
    GetFileExMaxInfoLevel = 1,
}
#define global GetFileExInfoStandard 0x0
#define global GetFileExMaxInfoLevel 0x1