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

FAX_ACCESS_RIGHTS_ENUM_2

列挙型
基底型i4

メンバー 10

名前10進16進
far2SUBMIT_LOW10x1
far2SUBMIT_NORMAL20x2
far2SUBMIT_HIGH40x4
far2QUERY_OUT_JOBS80x8
far2MANAGE_OUT_JOBS160x10
far2QUERY_CONFIG320x20
far2MANAGE_CONFIG640x40
far2QUERY_ARCHIVES1280x80
far2MANAGE_ARCHIVES2560x100
far2MANAGE_RECEIVE_FOLDER5120x200

各言語での定義

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

typedef enum FAX_ACCESS_RIGHTS_ENUM_2 : int {
    far2SUBMIT_LOW = 1,
    far2SUBMIT_NORMAL = 2,
    far2SUBMIT_HIGH = 4,
    far2QUERY_OUT_JOBS = 8,
    far2MANAGE_OUT_JOBS = 16,
    far2QUERY_CONFIG = 32,
    far2MANAGE_CONFIG = 64,
    far2QUERY_ARCHIVES = 128,
    far2MANAGE_ARCHIVES = 256,
    far2MANAGE_RECEIVE_FOLDER = 512
} FAX_ACCESS_RIGHTS_ENUM_2;
public enum FAX_ACCESS_RIGHTS_ENUM_2 : int
{
    far2SUBMIT_LOW = 1,
    far2SUBMIT_NORMAL = 2,
    far2SUBMIT_HIGH = 4,
    far2QUERY_OUT_JOBS = 8,
    far2MANAGE_OUT_JOBS = 16,
    far2QUERY_CONFIG = 32,
    far2MANAGE_CONFIG = 64,
    far2QUERY_ARCHIVES = 128,
    far2MANAGE_ARCHIVES = 256,
    far2MANAGE_RECEIVE_FOLDER = 512,
}
Public Enum FAX_ACCESS_RIGHTS_ENUM_2 As Integer
    far2SUBMIT_LOW = 1
    far2SUBMIT_NORMAL = 2
    far2SUBMIT_HIGH = 4
    far2QUERY_OUT_JOBS = 8
    far2MANAGE_OUT_JOBS = 16
    far2QUERY_CONFIG = 32
    far2MANAGE_CONFIG = 64
    far2QUERY_ARCHIVES = 128
    far2MANAGE_ARCHIVES = 256
    far2MANAGE_RECEIVE_FOLDER = 512
End Enum
import enum

class FAX_ACCESS_RIGHTS_ENUM_2(enum.IntEnum):
    far2SUBMIT_LOW = 1
    far2SUBMIT_NORMAL = 2
    far2SUBMIT_HIGH = 4
    far2QUERY_OUT_JOBS = 8
    far2MANAGE_OUT_JOBS = 16
    far2QUERY_CONFIG = 32
    far2MANAGE_CONFIG = 64
    far2QUERY_ARCHIVES = 128
    far2MANAGE_ARCHIVES = 256
    far2MANAGE_RECEIVE_FOLDER = 512
// FAX_ACCESS_RIGHTS_ENUM_2
pub const far2SUBMIT_LOW: i32 = 1;
pub const far2SUBMIT_NORMAL: i32 = 2;
pub const far2SUBMIT_HIGH: i32 = 4;
pub const far2QUERY_OUT_JOBS: i32 = 8;
pub const far2MANAGE_OUT_JOBS: i32 = 16;
pub const far2QUERY_CONFIG: i32 = 32;
pub const far2MANAGE_CONFIG: i32 = 64;
pub const far2QUERY_ARCHIVES: i32 = 128;
pub const far2MANAGE_ARCHIVES: i32 = 256;
pub const far2MANAGE_RECEIVE_FOLDER: i32 = 512;
// FAX_ACCESS_RIGHTS_ENUM_2
const (
	far2SUBMIT_LOW int32 = 1
	far2SUBMIT_NORMAL int32 = 2
	far2SUBMIT_HIGH int32 = 4
	far2QUERY_OUT_JOBS int32 = 8
	far2MANAGE_OUT_JOBS int32 = 16
	far2QUERY_CONFIG int32 = 32
	far2MANAGE_CONFIG int32 = 64
	far2QUERY_ARCHIVES int32 = 128
	far2MANAGE_ARCHIVES int32 = 256
	far2MANAGE_RECEIVE_FOLDER int32 = 512
)
const
  far2SUBMIT_LOW = 1;
  far2SUBMIT_NORMAL = 2;
  far2SUBMIT_HIGH = 4;
  far2QUERY_OUT_JOBS = 8;
  far2MANAGE_OUT_JOBS = 16;
  far2QUERY_CONFIG = 32;
  far2MANAGE_CONFIG = 64;
  far2QUERY_ARCHIVES = 128;
  far2MANAGE_ARCHIVES = 256;
  far2MANAGE_RECEIVE_FOLDER = 512;
// FAX_ACCESS_RIGHTS_ENUM_2
pub const far2SUBMIT_LOW: i32 = 1;
pub const far2SUBMIT_NORMAL: i32 = 2;
pub const far2SUBMIT_HIGH: i32 = 4;
pub const far2QUERY_OUT_JOBS: i32 = 8;
pub const far2MANAGE_OUT_JOBS: i32 = 16;
pub const far2QUERY_CONFIG: i32 = 32;
pub const far2MANAGE_CONFIG: i32 = 64;
pub const far2QUERY_ARCHIVES: i32 = 128;
pub const far2MANAGE_ARCHIVES: i32 = 256;
pub const far2MANAGE_RECEIVE_FOLDER: i32 = 512;
const
  far2SUBMIT_LOW* = 1
  far2SUBMIT_NORMAL* = 2
  far2SUBMIT_HIGH* = 4
  far2QUERY_OUT_JOBS* = 8
  far2MANAGE_OUT_JOBS* = 16
  far2QUERY_CONFIG* = 32
  far2MANAGE_CONFIG* = 64
  far2QUERY_ARCHIVES* = 128
  far2MANAGE_ARCHIVES* = 256
  far2MANAGE_RECEIVE_FOLDER* = 512
enum FAX_ACCESS_RIGHTS_ENUM_2 : int {
    far2SUBMIT_LOW = 1,
    far2SUBMIT_NORMAL = 2,
    far2SUBMIT_HIGH = 4,
    far2QUERY_OUT_JOBS = 8,
    far2MANAGE_OUT_JOBS = 16,
    far2QUERY_CONFIG = 32,
    far2MANAGE_CONFIG = 64,
    far2QUERY_ARCHIVES = 128,
    far2MANAGE_ARCHIVES = 256,
    far2MANAGE_RECEIVE_FOLDER = 512,
}
#define global far2SUBMIT_LOW            0x1
#define global far2SUBMIT_NORMAL         0x2
#define global far2SUBMIT_HIGH           0x4
#define global far2QUERY_OUT_JOBS        0x8
#define global far2MANAGE_OUT_JOBS       0x10
#define global far2QUERY_CONFIG          0x20
#define global far2MANAGE_CONFIG         0x40
#define global far2QUERY_ARCHIVES        0x80
#define global far2MANAGE_ARCHIVES       0x100
#define global far2MANAGE_RECEIVE_FOLDER 0x200