Win32 API 日本語リファレンス
ホームUI.Shell › STORAGE_PROVIDER_FILE_FLAGS

STORAGE_PROVIDER_FILE_FLAGS

列挙型フラグ
基底型i4

メンバー 3

名前10進16進
SPFF_NONE00x0
SPFF_DOWNLOAD_BY_DEFAULT10x1
SPFF_CREATED_ON_THIS_DEVICE20x2

各言語での定義

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

typedef enum STORAGE_PROVIDER_FILE_FLAGS : int {
    SPFF_NONE = 0,
    SPFF_DOWNLOAD_BY_DEFAULT = 1,
    SPFF_CREATED_ON_THIS_DEVICE = 2
} STORAGE_PROVIDER_FILE_FLAGS;
[Flags]
public enum STORAGE_PROVIDER_FILE_FLAGS : int
{
    SPFF_NONE = 0,
    SPFF_DOWNLOAD_BY_DEFAULT = 1,
    SPFF_CREATED_ON_THIS_DEVICE = 2,
}
<Flags>
Public Enum STORAGE_PROVIDER_FILE_FLAGS As Integer
    SPFF_NONE = 0
    SPFF_DOWNLOAD_BY_DEFAULT = 1
    SPFF_CREATED_ON_THIS_DEVICE = 2
End Enum
import enum

class STORAGE_PROVIDER_FILE_FLAGS(enum.IntFlag):
    SPFF_NONE = 0
    SPFF_DOWNLOAD_BY_DEFAULT = 1
    SPFF_CREATED_ON_THIS_DEVICE = 2
// STORAGE_PROVIDER_FILE_FLAGS (flags)
pub const SPFF_NONE: i32 = 0;
pub const SPFF_DOWNLOAD_BY_DEFAULT: i32 = 1;
pub const SPFF_CREATED_ON_THIS_DEVICE: i32 = 2;
// STORAGE_PROVIDER_FILE_FLAGS
const (
	SPFF_NONE int32 = 0
	SPFF_DOWNLOAD_BY_DEFAULT int32 = 1
	SPFF_CREATED_ON_THIS_DEVICE int32 = 2
)
const
  SPFF_NONE = 0;
  SPFF_DOWNLOAD_BY_DEFAULT = 1;
  SPFF_CREATED_ON_THIS_DEVICE = 2;
// STORAGE_PROVIDER_FILE_FLAGS
pub const SPFF_NONE: i32 = 0;
pub const SPFF_DOWNLOAD_BY_DEFAULT: i32 = 1;
pub const SPFF_CREATED_ON_THIS_DEVICE: i32 = 2;
const
  SPFF_NONE* = 0
  SPFF_DOWNLOAD_BY_DEFAULT* = 1
  SPFF_CREATED_ON_THIS_DEVICE* = 2
enum STORAGE_PROVIDER_FILE_FLAGS : int {
    SPFF_NONE = 0,
    SPFF_DOWNLOAD_BY_DEFAULT = 1,
    SPFF_CREATED_ON_THIS_DEVICE = 2,
}
#define global SPFF_NONE                   0x0
#define global SPFF_DOWNLOAD_BY_DEFAULT    0x1
#define global SPFF_CREATED_ON_THIS_DEVICE 0x2
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。