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

FAX_ACCESS_RIGHTS_ENUM_2

列挙型
基底型i4

メンバー 10

名前10進16進説明
far2SUBMIT_LOW10x1ユーザーは優先度が低い FAX ジョブを送信できます。ユーザーは、FAX サーバーのキュー内にある自分のジョブと、送信 FAX アーカイブ内にある自分のメッセージを表示および管理できます。
far2SUBMIT_NORMAL20x2ユーザーは優先度が通常および低い FAX ジョブを送信できます。ユーザーは、FAX サーバーのキュー内にある自分のジョブと、送信 FAX アーカイブ内にある自分のメッセージを表示および管理できます。
far2SUBMIT_HIGH40x4ユーザーは優先度が低い、通常、および高い FAX ジョブを送信できます。ユーザーは、FAX サーバーのキュー内にある自分のジョブと、送信 FAX アーカイブ内にある自分のメッセージを表示および管理できます。
far2QUERY_OUT_JOBS80x8ユーザーは、他のユーザーのアカウントを含むすべてのアカウントに属する送信ジョブを照会できます。
far2MANAGE_OUT_JOBS160x10ユーザーは、他のユーザーのアカウントを含むすべてのアカウントに属する送信ジョブを管理できます。
far2QUERY_CONFIG320x20ユーザーは FAX サーバーの構成データを表示および照会できます。
far2MANAGE_CONFIG640x40ユーザーは FAX サーバーの構成データを表示および設定できます。
far2QUERY_ARCHIVES1280x80ユーザーは、他のユーザーのアカウントを含むすべてのアカウントに属するアーカイブ済みメッセージを照会できます。
far2MANAGE_ARCHIVES2560x100ユーザーは、他のユーザーのアカウントを含むすべてのアカウントに属するアーカイブ済みメッセージを管理できます。
far2MANAGE_RECEIVE_FOLDER5120x200ユーザーは、サーバーの受信フォルダー内のすべてのメッセージを管理できます。これには、メッセージを再割り当てする権利および削除する権利が含まれます。

公式ドキュメント

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_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