Win32 API 日本語リファレンス
ホームDevices.Fax › FAX_ACCESS_RIGHTS_ENUM

FAX_ACCESS_RIGHTS_ENUM

列挙型
基底型i4

メンバー 11

名前10進16進
farSUBMIT_LOW10x1
farSUBMIT_NORMAL20x2
farSUBMIT_HIGH40x4
farQUERY_JOBS80x8
farMANAGE_JOBS160x10
farQUERY_CONFIG320x20
farMANAGE_CONFIG640x40
farQUERY_IN_ARCHIVE1280x80
farMANAGE_IN_ARCHIVE2560x100
farQUERY_OUT_ARCHIVE5120x200
farMANAGE_OUT_ARCHIVE10240x400

各言語での定義

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

typedef enum FAX_ACCESS_RIGHTS_ENUM : int {
    farSUBMIT_LOW = 1,
    farSUBMIT_NORMAL = 2,
    farSUBMIT_HIGH = 4,
    farQUERY_JOBS = 8,
    farMANAGE_JOBS = 16,
    farQUERY_CONFIG = 32,
    farMANAGE_CONFIG = 64,
    farQUERY_IN_ARCHIVE = 128,
    farMANAGE_IN_ARCHIVE = 256,
    farQUERY_OUT_ARCHIVE = 512,
    farMANAGE_OUT_ARCHIVE = 1024
} FAX_ACCESS_RIGHTS_ENUM;
public enum FAX_ACCESS_RIGHTS_ENUM : int
{
    farSUBMIT_LOW = 1,
    farSUBMIT_NORMAL = 2,
    farSUBMIT_HIGH = 4,
    farQUERY_JOBS = 8,
    farMANAGE_JOBS = 16,
    farQUERY_CONFIG = 32,
    farMANAGE_CONFIG = 64,
    farQUERY_IN_ARCHIVE = 128,
    farMANAGE_IN_ARCHIVE = 256,
    farQUERY_OUT_ARCHIVE = 512,
    farMANAGE_OUT_ARCHIVE = 1024,
}
Public Enum FAX_ACCESS_RIGHTS_ENUM As Integer
    farSUBMIT_LOW = 1
    farSUBMIT_NORMAL = 2
    farSUBMIT_HIGH = 4
    farQUERY_JOBS = 8
    farMANAGE_JOBS = 16
    farQUERY_CONFIG = 32
    farMANAGE_CONFIG = 64
    farQUERY_IN_ARCHIVE = 128
    farMANAGE_IN_ARCHIVE = 256
    farQUERY_OUT_ARCHIVE = 512
    farMANAGE_OUT_ARCHIVE = 1024
End Enum
import enum

class FAX_ACCESS_RIGHTS_ENUM(enum.IntEnum):
    farSUBMIT_LOW = 1
    farSUBMIT_NORMAL = 2
    farSUBMIT_HIGH = 4
    farQUERY_JOBS = 8
    farMANAGE_JOBS = 16
    farQUERY_CONFIG = 32
    farMANAGE_CONFIG = 64
    farQUERY_IN_ARCHIVE = 128
    farMANAGE_IN_ARCHIVE = 256
    farQUERY_OUT_ARCHIVE = 512
    farMANAGE_OUT_ARCHIVE = 1024
// FAX_ACCESS_RIGHTS_ENUM
pub const farSUBMIT_LOW: i32 = 1;
pub const farSUBMIT_NORMAL: i32 = 2;
pub const farSUBMIT_HIGH: i32 = 4;
pub const farQUERY_JOBS: i32 = 8;
pub const farMANAGE_JOBS: i32 = 16;
pub const farQUERY_CONFIG: i32 = 32;
pub const farMANAGE_CONFIG: i32 = 64;
pub const farQUERY_IN_ARCHIVE: i32 = 128;
pub const farMANAGE_IN_ARCHIVE: i32 = 256;
pub const farQUERY_OUT_ARCHIVE: i32 = 512;
pub const farMANAGE_OUT_ARCHIVE: i32 = 1024;
// FAX_ACCESS_RIGHTS_ENUM
const (
	farSUBMIT_LOW int32 = 1
	farSUBMIT_NORMAL int32 = 2
	farSUBMIT_HIGH int32 = 4
	farQUERY_JOBS int32 = 8
	farMANAGE_JOBS int32 = 16
	farQUERY_CONFIG int32 = 32
	farMANAGE_CONFIG int32 = 64
	farQUERY_IN_ARCHIVE int32 = 128
	farMANAGE_IN_ARCHIVE int32 = 256
	farQUERY_OUT_ARCHIVE int32 = 512
	farMANAGE_OUT_ARCHIVE int32 = 1024
)
const
  farSUBMIT_LOW = 1;
  farSUBMIT_NORMAL = 2;
  farSUBMIT_HIGH = 4;
  farQUERY_JOBS = 8;
  farMANAGE_JOBS = 16;
  farQUERY_CONFIG = 32;
  farMANAGE_CONFIG = 64;
  farQUERY_IN_ARCHIVE = 128;
  farMANAGE_IN_ARCHIVE = 256;
  farQUERY_OUT_ARCHIVE = 512;
  farMANAGE_OUT_ARCHIVE = 1024;
// FAX_ACCESS_RIGHTS_ENUM
pub const farSUBMIT_LOW: i32 = 1;
pub const farSUBMIT_NORMAL: i32 = 2;
pub const farSUBMIT_HIGH: i32 = 4;
pub const farQUERY_JOBS: i32 = 8;
pub const farMANAGE_JOBS: i32 = 16;
pub const farQUERY_CONFIG: i32 = 32;
pub const farMANAGE_CONFIG: i32 = 64;
pub const farQUERY_IN_ARCHIVE: i32 = 128;
pub const farMANAGE_IN_ARCHIVE: i32 = 256;
pub const farQUERY_OUT_ARCHIVE: i32 = 512;
pub const farMANAGE_OUT_ARCHIVE: i32 = 1024;
const
  farSUBMIT_LOW* = 1
  farSUBMIT_NORMAL* = 2
  farSUBMIT_HIGH* = 4
  farQUERY_JOBS* = 8
  farMANAGE_JOBS* = 16
  farQUERY_CONFIG* = 32
  farMANAGE_CONFIG* = 64
  farQUERY_IN_ARCHIVE* = 128
  farMANAGE_IN_ARCHIVE* = 256
  farQUERY_OUT_ARCHIVE* = 512
  farMANAGE_OUT_ARCHIVE* = 1024
enum FAX_ACCESS_RIGHTS_ENUM : int {
    farSUBMIT_LOW = 1,
    farSUBMIT_NORMAL = 2,
    farSUBMIT_HIGH = 4,
    farQUERY_JOBS = 8,
    farMANAGE_JOBS = 16,
    farQUERY_CONFIG = 32,
    farMANAGE_CONFIG = 64,
    farQUERY_IN_ARCHIVE = 128,
    farMANAGE_IN_ARCHIVE = 256,
    farQUERY_OUT_ARCHIVE = 512,
    farMANAGE_OUT_ARCHIVE = 1024,
}
#define global farSUBMIT_LOW         0x1
#define global farSUBMIT_NORMAL      0x2
#define global farSUBMIT_HIGH        0x4
#define global farQUERY_JOBS         0x8
#define global farMANAGE_JOBS        0x10
#define global farQUERY_CONFIG       0x20
#define global farMANAGE_CONFIG      0x40
#define global farQUERY_IN_ARCHIVE   0x80
#define global farMANAGE_IN_ARCHIVE  0x100
#define global farQUERY_OUT_ARCHIVE  0x200
#define global farMANAGE_OUT_ARCHIVE 0x400