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

NAMESPACEWALKFLAG

列挙型フラグ
基底型i4

メンバー 17

名前10進16進
NSWF_DEFAULT00x0
NSWF_NONE_IMPLIES_ALL10x1
NSWF_ONE_IMPLIES_ALL20x2
NSWF_DONT_TRAVERSE_LINKS40x4
NSWF_DONT_ACCUMULATE_RESULT80x8
NSWF_TRAVERSE_STREAM_JUNCTIONS160x10
NSWF_FILESYSTEM_ONLY320x20
NSWF_SHOW_PROGRESS640x40
NSWF_FLAG_VIEWORDER1280x80
NSWF_IGNORE_AUTOPLAY_HIDA2560x100
NSWF_ASYNC5120x200
NSWF_DONT_RESOLVE_LINKS10240x400
NSWF_ACCUMULATE_FOLDERS20480x800
NSWF_DONT_SORT40960x1000
NSWF_USE_TRANSFER_MEDIUM81920x2000
NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS163840x4000
NSWF_ANY_IMPLIES_ALL327680x8000

各言語での定義

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

typedef enum NAMESPACEWALKFLAG : int {
    NSWF_DEFAULT = 0,
    NSWF_NONE_IMPLIES_ALL = 1,
    NSWF_ONE_IMPLIES_ALL = 2,
    NSWF_DONT_TRAVERSE_LINKS = 4,
    NSWF_DONT_ACCUMULATE_RESULT = 8,
    NSWF_TRAVERSE_STREAM_JUNCTIONS = 16,
    NSWF_FILESYSTEM_ONLY = 32,
    NSWF_SHOW_PROGRESS = 64,
    NSWF_FLAG_VIEWORDER = 128,
    NSWF_IGNORE_AUTOPLAY_HIDA = 256,
    NSWF_ASYNC = 512,
    NSWF_DONT_RESOLVE_LINKS = 1024,
    NSWF_ACCUMULATE_FOLDERS = 2048,
    NSWF_DONT_SORT = 4096,
    NSWF_USE_TRANSFER_MEDIUM = 8192,
    NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS = 16384,
    NSWF_ANY_IMPLIES_ALL = 32768
} NAMESPACEWALKFLAG;
[Flags]
public enum NAMESPACEWALKFLAG : int
{
    NSWF_DEFAULT = 0,
    NSWF_NONE_IMPLIES_ALL = 1,
    NSWF_ONE_IMPLIES_ALL = 2,
    NSWF_DONT_TRAVERSE_LINKS = 4,
    NSWF_DONT_ACCUMULATE_RESULT = 8,
    NSWF_TRAVERSE_STREAM_JUNCTIONS = 16,
    NSWF_FILESYSTEM_ONLY = 32,
    NSWF_SHOW_PROGRESS = 64,
    NSWF_FLAG_VIEWORDER = 128,
    NSWF_IGNORE_AUTOPLAY_HIDA = 256,
    NSWF_ASYNC = 512,
    NSWF_DONT_RESOLVE_LINKS = 1024,
    NSWF_ACCUMULATE_FOLDERS = 2048,
    NSWF_DONT_SORT = 4096,
    NSWF_USE_TRANSFER_MEDIUM = 8192,
    NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS = 16384,
    NSWF_ANY_IMPLIES_ALL = 32768,
}
<Flags>
Public Enum NAMESPACEWALKFLAG As Integer
    NSWF_DEFAULT = 0
    NSWF_NONE_IMPLIES_ALL = 1
    NSWF_ONE_IMPLIES_ALL = 2
    NSWF_DONT_TRAVERSE_LINKS = 4
    NSWF_DONT_ACCUMULATE_RESULT = 8
    NSWF_TRAVERSE_STREAM_JUNCTIONS = 16
    NSWF_FILESYSTEM_ONLY = 32
    NSWF_SHOW_PROGRESS = 64
    NSWF_FLAG_VIEWORDER = 128
    NSWF_IGNORE_AUTOPLAY_HIDA = 256
    NSWF_ASYNC = 512
    NSWF_DONT_RESOLVE_LINKS = 1024
    NSWF_ACCUMULATE_FOLDERS = 2048
    NSWF_DONT_SORT = 4096
    NSWF_USE_TRANSFER_MEDIUM = 8192
    NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS = 16384
    NSWF_ANY_IMPLIES_ALL = 32768
End Enum
import enum

class NAMESPACEWALKFLAG(enum.IntFlag):
    NSWF_DEFAULT = 0
    NSWF_NONE_IMPLIES_ALL = 1
    NSWF_ONE_IMPLIES_ALL = 2
    NSWF_DONT_TRAVERSE_LINKS = 4
    NSWF_DONT_ACCUMULATE_RESULT = 8
    NSWF_TRAVERSE_STREAM_JUNCTIONS = 16
    NSWF_FILESYSTEM_ONLY = 32
    NSWF_SHOW_PROGRESS = 64
    NSWF_FLAG_VIEWORDER = 128
    NSWF_IGNORE_AUTOPLAY_HIDA = 256
    NSWF_ASYNC = 512
    NSWF_DONT_RESOLVE_LINKS = 1024
    NSWF_ACCUMULATE_FOLDERS = 2048
    NSWF_DONT_SORT = 4096
    NSWF_USE_TRANSFER_MEDIUM = 8192
    NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS = 16384
    NSWF_ANY_IMPLIES_ALL = 32768
// NAMESPACEWALKFLAG (flags)
pub const NSWF_DEFAULT: i32 = 0;
pub const NSWF_NONE_IMPLIES_ALL: i32 = 1;
pub const NSWF_ONE_IMPLIES_ALL: i32 = 2;
pub const NSWF_DONT_TRAVERSE_LINKS: i32 = 4;
pub const NSWF_DONT_ACCUMULATE_RESULT: i32 = 8;
pub const NSWF_TRAVERSE_STREAM_JUNCTIONS: i32 = 16;
pub const NSWF_FILESYSTEM_ONLY: i32 = 32;
pub const NSWF_SHOW_PROGRESS: i32 = 64;
pub const NSWF_FLAG_VIEWORDER: i32 = 128;
pub const NSWF_IGNORE_AUTOPLAY_HIDA: i32 = 256;
pub const NSWF_ASYNC: i32 = 512;
pub const NSWF_DONT_RESOLVE_LINKS: i32 = 1024;
pub const NSWF_ACCUMULATE_FOLDERS: i32 = 2048;
pub const NSWF_DONT_SORT: i32 = 4096;
pub const NSWF_USE_TRANSFER_MEDIUM: i32 = 8192;
pub const NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS: i32 = 16384;
pub const NSWF_ANY_IMPLIES_ALL: i32 = 32768;
// NAMESPACEWALKFLAG
const (
	NSWF_DEFAULT int32 = 0
	NSWF_NONE_IMPLIES_ALL int32 = 1
	NSWF_ONE_IMPLIES_ALL int32 = 2
	NSWF_DONT_TRAVERSE_LINKS int32 = 4
	NSWF_DONT_ACCUMULATE_RESULT int32 = 8
	NSWF_TRAVERSE_STREAM_JUNCTIONS int32 = 16
	NSWF_FILESYSTEM_ONLY int32 = 32
	NSWF_SHOW_PROGRESS int32 = 64
	NSWF_FLAG_VIEWORDER int32 = 128
	NSWF_IGNORE_AUTOPLAY_HIDA int32 = 256
	NSWF_ASYNC int32 = 512
	NSWF_DONT_RESOLVE_LINKS int32 = 1024
	NSWF_ACCUMULATE_FOLDERS int32 = 2048
	NSWF_DONT_SORT int32 = 4096
	NSWF_USE_TRANSFER_MEDIUM int32 = 8192
	NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS int32 = 16384
	NSWF_ANY_IMPLIES_ALL int32 = 32768
)
const
  NSWF_DEFAULT = 0;
  NSWF_NONE_IMPLIES_ALL = 1;
  NSWF_ONE_IMPLIES_ALL = 2;
  NSWF_DONT_TRAVERSE_LINKS = 4;
  NSWF_DONT_ACCUMULATE_RESULT = 8;
  NSWF_TRAVERSE_STREAM_JUNCTIONS = 16;
  NSWF_FILESYSTEM_ONLY = 32;
  NSWF_SHOW_PROGRESS = 64;
  NSWF_FLAG_VIEWORDER = 128;
  NSWF_IGNORE_AUTOPLAY_HIDA = 256;
  NSWF_ASYNC = 512;
  NSWF_DONT_RESOLVE_LINKS = 1024;
  NSWF_ACCUMULATE_FOLDERS = 2048;
  NSWF_DONT_SORT = 4096;
  NSWF_USE_TRANSFER_MEDIUM = 8192;
  NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS = 16384;
  NSWF_ANY_IMPLIES_ALL = 32768;
// NAMESPACEWALKFLAG
pub const NSWF_DEFAULT: i32 = 0;
pub const NSWF_NONE_IMPLIES_ALL: i32 = 1;
pub const NSWF_ONE_IMPLIES_ALL: i32 = 2;
pub const NSWF_DONT_TRAVERSE_LINKS: i32 = 4;
pub const NSWF_DONT_ACCUMULATE_RESULT: i32 = 8;
pub const NSWF_TRAVERSE_STREAM_JUNCTIONS: i32 = 16;
pub const NSWF_FILESYSTEM_ONLY: i32 = 32;
pub const NSWF_SHOW_PROGRESS: i32 = 64;
pub const NSWF_FLAG_VIEWORDER: i32 = 128;
pub const NSWF_IGNORE_AUTOPLAY_HIDA: i32 = 256;
pub const NSWF_ASYNC: i32 = 512;
pub const NSWF_DONT_RESOLVE_LINKS: i32 = 1024;
pub const NSWF_ACCUMULATE_FOLDERS: i32 = 2048;
pub const NSWF_DONT_SORT: i32 = 4096;
pub const NSWF_USE_TRANSFER_MEDIUM: i32 = 8192;
pub const NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS: i32 = 16384;
pub const NSWF_ANY_IMPLIES_ALL: i32 = 32768;
const
  NSWF_DEFAULT* = 0
  NSWF_NONE_IMPLIES_ALL* = 1
  NSWF_ONE_IMPLIES_ALL* = 2
  NSWF_DONT_TRAVERSE_LINKS* = 4
  NSWF_DONT_ACCUMULATE_RESULT* = 8
  NSWF_TRAVERSE_STREAM_JUNCTIONS* = 16
  NSWF_FILESYSTEM_ONLY* = 32
  NSWF_SHOW_PROGRESS* = 64
  NSWF_FLAG_VIEWORDER* = 128
  NSWF_IGNORE_AUTOPLAY_HIDA* = 256
  NSWF_ASYNC* = 512
  NSWF_DONT_RESOLVE_LINKS* = 1024
  NSWF_ACCUMULATE_FOLDERS* = 2048
  NSWF_DONT_SORT* = 4096
  NSWF_USE_TRANSFER_MEDIUM* = 8192
  NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS* = 16384
  NSWF_ANY_IMPLIES_ALL* = 32768
enum NAMESPACEWALKFLAG : int {
    NSWF_DEFAULT = 0,
    NSWF_NONE_IMPLIES_ALL = 1,
    NSWF_ONE_IMPLIES_ALL = 2,
    NSWF_DONT_TRAVERSE_LINKS = 4,
    NSWF_DONT_ACCUMULATE_RESULT = 8,
    NSWF_TRAVERSE_STREAM_JUNCTIONS = 16,
    NSWF_FILESYSTEM_ONLY = 32,
    NSWF_SHOW_PROGRESS = 64,
    NSWF_FLAG_VIEWORDER = 128,
    NSWF_IGNORE_AUTOPLAY_HIDA = 256,
    NSWF_ASYNC = 512,
    NSWF_DONT_RESOLVE_LINKS = 1024,
    NSWF_ACCUMULATE_FOLDERS = 2048,
    NSWF_DONT_SORT = 4096,
    NSWF_USE_TRANSFER_MEDIUM = 8192,
    NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS = 16384,
    NSWF_ANY_IMPLIES_ALL = 32768,
}
#define global NSWF_DEFAULT                        0x0
#define global NSWF_NONE_IMPLIES_ALL               0x1
#define global NSWF_ONE_IMPLIES_ALL                0x2
#define global NSWF_DONT_TRAVERSE_LINKS            0x4
#define global NSWF_DONT_ACCUMULATE_RESULT         0x8
#define global NSWF_TRAVERSE_STREAM_JUNCTIONS      0x10
#define global NSWF_FILESYSTEM_ONLY                0x20
#define global NSWF_SHOW_PROGRESS                  0x40
#define global NSWF_FLAG_VIEWORDER                 0x80
#define global NSWF_IGNORE_AUTOPLAY_HIDA           0x100
#define global NSWF_ASYNC                          0x200
#define global NSWF_DONT_RESOLVE_LINKS             0x400
#define global NSWF_ACCUMULATE_FOLDERS             0x800
#define global NSWF_DONT_SORT                      0x1000
#define global NSWF_USE_TRANSFER_MEDIUM            0x2000
#define global NSWF_DONT_TRAVERSE_STREAM_JUNCTIONS 0x4000
#define global NSWF_ANY_IMPLIES_ALL                0x8000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。