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

FAX_ACCESS_RIGHTS_ENUM

列挙型
基底型i4

メンバー 11

名前10進16進説明
farSUBMIT_LOW10x1ユーザーは低優先度の FAX ジョブを送信できます。ユーザーは、FAX サーバーのキュー内にある自分のジョブと、送信 FAX アーカイブ内にある自分のメッセージを表示および管理できます。
farSUBMIT_NORMAL20x2ユーザーは通常優先度および低優先度の FAX ジョブを送信できます。ユーザーは、FAX サーバーのキュー内にある自分のジョブと、送信 FAX アーカイブ内にある自分のメッセージを表示および管理できます。
farSUBMIT_HIGH40x4ユーザーは低優先度、通常優先度、および高優先度の FAX ジョブを送信できます。ユーザーは、FAX サーバーのキュー内にある自分のジョブと、送信 FAX アーカイブ内にある自分のメッセージを表示および管理できます。
farQUERY_JOBS80x8ユーザーは、FAX サーバーのキュー内にあるすべての受信ジョブおよび送信ジョブを表示できます。
farMANAGE_JOBS160x10ユーザーは、FAX サーバーのキュー内にあるすべての受信ジョブおよび送信ジョブを管理できます。
farQUERY_CONFIG320x20ユーザーは FAX サーバーの構成データを表示できます。
farMANAGE_CONFIG640x40ユーザーは FAX サーバーの構成データを設定できます。
farQUERY_IN_ARCHIVE1280x80ユーザーは、受信アーカイブ内のすべての FAX メッセージを表示できます。
farMANAGE_IN_ARCHIVE2560x100ユーザーは、受信アーカイブ内のすべての FAX メッセージを管理できます。
farQUERY_OUT_ARCHIVE5120x200ユーザーは、送信アーカイブ内のすべての FAX メッセージを表示できます。
farMANAGE_OUT_ARCHIVE10240x400ユーザーは、送信アーカイブ内のすべての FAX メッセージを管理できます。

公式ドキュメント

FAX_ACCESS_RIGHTS_ENUM 列挙型は、FAX サーバーへのアクセス権を定義します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。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