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

SHOP_TYPE

列挙型フラグ
基底型i4

メンバー 3

名前10進16進
SHOP_PRINTERNAME10x1
SHOP_FILEPATH20x2
SHOP_VOLUMEGUID40x4

各言語での定義

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

typedef enum SHOP_TYPE : int {
    SHOP_PRINTERNAME = 1,
    SHOP_FILEPATH = 2,
    SHOP_VOLUMEGUID = 4
} SHOP_TYPE;
[Flags]
public enum SHOP_TYPE : int
{
    SHOP_PRINTERNAME = 1,
    SHOP_FILEPATH = 2,
    SHOP_VOLUMEGUID = 4,
}
<Flags>
Public Enum SHOP_TYPE As Integer
    SHOP_PRINTERNAME = 1
    SHOP_FILEPATH = 2
    SHOP_VOLUMEGUID = 4
End Enum
import enum

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