GROUPPROP
列挙型メンバー 13
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| GROUPPROP_PRIORITY | 0 | 0x0 | キュー内の他のグループと比較して、QMGR がこのグループをいつ処理するかを決定します。 優先度は 1 種類のみです。このプロパティを設定するときは値 1 を指定しなければなりません。このプロパティは常に値 1 を返します。 バリアントのデータ型は、VT_I4、VT_I2、VT_UI4、VT_UI2、VT_INT、または VT_UINT です。 |
| GROUPPROP_REMOTEUSERID | 1 | 0x1 | サポートされていません。 |
| GROUPPROP_REMOTEUSERPWD | 2 | 0x2 | サポートされていません。 |
| GROUPPROP_LOCALUSERID | 3 | 0x3 | サポートされていません。 |
| GROUPPROP_LOCALUSERPWD | 4 | 0x4 | サポートされていません。 |
| GROUPPROP_PROTOCOLFLAGS | 5 | 0x5 | ダウンロードに使用するプロトコルを指定します。 このプロパティを設定するときは QM_PROTOCOL_HTTP を指定しなければなりません。 バリアントのデータ型は、VT_I4、VT_I2、VT_UI4、VT_UI2、VT_INT、または VT_UINT です。 |
| GROUPPROP_NOTIFYFLAGS | 6 | 0x6 | グループに対して受け取るイベント通知の種類を指定します。「解説」を参照してください。 バリアントのデータ型は、VT_I4、VT_I2、VT_UI4、VT_UI2、VT_INT、または VT_UINT です。 |
| GROUPPROP_NOTIFYCLSID | 7 | 0x7 | GROUPPROP_NOTIFYFLAGS で指定されたイベントが発生したときにアクティブ化する CLSID です。CLSID のアクティブ化の詳細については、IBackgroundCopyCallback1 を参照してください。 バリアントのデータ型は VT_BSTR です。 |
| GROUPPROP_PROGRESSSIZE | 8 | 0x8 | サポートされていません。 |
| GROUPPROP_PROGRESSPERCENT | 9 | 0x9 | サポートされていません。 |
| GROUPPROP_PROGRESSTIME | 10 | 0xA | サポートされていません。 |
| GROUPPROP_DISPLAYNAME | 11 | 0xB | ユーザー インターフェイスでグループを識別するために使用できる表示名を指定します。文字列の長さは、null 終端文字を含めずに 256 文字までに制限されます。 バリアントのデータ型は VT_BSTR です。 |
| GROUPPROP_DESCRIPTION | 12 | 0xC | グループに関連付ける説明を指定します。文字列の長さは、null 終端文字を含めずに 1,024 文字までに制限されます。 バリアントのデータ型は VT_BSTR です。 |
公式ドキュメント
[キュー マネージャー (QMGR) は、「要件」セクションに記載されているオペレーティング システムで使用できます。以降のバージョンでは変更されるか、利用できなくなる可能性があります。代わりに Background Intelligent Transfer Service (BITS) を使用してください。]
GROUPPROP 列挙型は、グループのプロパティ値を取得および設定するための定数値を定義します。
解説(Remarks)
GROUPPROP_NOTIFYFLAGS グループ プロパティには、次の通知フラグを 1 つ以上指定できます。
| フラグ | 意味 |
|---|---|
| QM_NOTIFY_FILE_DONE | サポートされていません。 |
| QM_NOTIFY_JOB_DONE | サポートされていません。 |
| QM_NOTIFY_GROUP_DONE | IBackgroundCopyCallback1::OnStatus を通じて、グループが完了したことをアプリケーションに通知します。 |
| QM_NOTIFY_DISABLE_NOTIFY | すべての通知を無効にします。 |
| QM_NOTIFY_USE_PROGRESSEX | サポートされていません。 |
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum GROUPPROP : int {
GROUPPROP_PRIORITY = 0,
GROUPPROP_REMOTEUSERID = 1,
GROUPPROP_REMOTEUSERPWD = 2,
GROUPPROP_LOCALUSERID = 3,
GROUPPROP_LOCALUSERPWD = 4,
GROUPPROP_PROTOCOLFLAGS = 5,
GROUPPROP_NOTIFYFLAGS = 6,
GROUPPROP_NOTIFYCLSID = 7,
GROUPPROP_PROGRESSSIZE = 8,
GROUPPROP_PROGRESSPERCENT = 9,
GROUPPROP_PROGRESSTIME = 10,
GROUPPROP_DISPLAYNAME = 11,
GROUPPROP_DESCRIPTION = 12
} GROUPPROP;public enum GROUPPROP : int
{
GROUPPROP_PRIORITY = 0,
GROUPPROP_REMOTEUSERID = 1,
GROUPPROP_REMOTEUSERPWD = 2,
GROUPPROP_LOCALUSERID = 3,
GROUPPROP_LOCALUSERPWD = 4,
GROUPPROP_PROTOCOLFLAGS = 5,
GROUPPROP_NOTIFYFLAGS = 6,
GROUPPROP_NOTIFYCLSID = 7,
GROUPPROP_PROGRESSSIZE = 8,
GROUPPROP_PROGRESSPERCENT = 9,
GROUPPROP_PROGRESSTIME = 10,
GROUPPROP_DISPLAYNAME = 11,
GROUPPROP_DESCRIPTION = 12,
}Public Enum GROUPPROP As Integer
GROUPPROP_PRIORITY = 0
GROUPPROP_REMOTEUSERID = 1
GROUPPROP_REMOTEUSERPWD = 2
GROUPPROP_LOCALUSERID = 3
GROUPPROP_LOCALUSERPWD = 4
GROUPPROP_PROTOCOLFLAGS = 5
GROUPPROP_NOTIFYFLAGS = 6
GROUPPROP_NOTIFYCLSID = 7
GROUPPROP_PROGRESSSIZE = 8
GROUPPROP_PROGRESSPERCENT = 9
GROUPPROP_PROGRESSTIME = 10
GROUPPROP_DISPLAYNAME = 11
GROUPPROP_DESCRIPTION = 12
End Enumimport enum
class GROUPPROP(enum.IntEnum):
GROUPPROP_PRIORITY = 0
GROUPPROP_REMOTEUSERID = 1
GROUPPROP_REMOTEUSERPWD = 2
GROUPPROP_LOCALUSERID = 3
GROUPPROP_LOCALUSERPWD = 4
GROUPPROP_PROTOCOLFLAGS = 5
GROUPPROP_NOTIFYFLAGS = 6
GROUPPROP_NOTIFYCLSID = 7
GROUPPROP_PROGRESSSIZE = 8
GROUPPROP_PROGRESSPERCENT = 9
GROUPPROP_PROGRESSTIME = 10
GROUPPROP_DISPLAYNAME = 11
GROUPPROP_DESCRIPTION = 12// GROUPPROP
pub const GROUPPROP_PRIORITY: i32 = 0;
pub const GROUPPROP_REMOTEUSERID: i32 = 1;
pub const GROUPPROP_REMOTEUSERPWD: i32 = 2;
pub const GROUPPROP_LOCALUSERID: i32 = 3;
pub const GROUPPROP_LOCALUSERPWD: i32 = 4;
pub const GROUPPROP_PROTOCOLFLAGS: i32 = 5;
pub const GROUPPROP_NOTIFYFLAGS: i32 = 6;
pub const GROUPPROP_NOTIFYCLSID: i32 = 7;
pub const GROUPPROP_PROGRESSSIZE: i32 = 8;
pub const GROUPPROP_PROGRESSPERCENT: i32 = 9;
pub const GROUPPROP_PROGRESSTIME: i32 = 10;
pub const GROUPPROP_DISPLAYNAME: i32 = 11;
pub const GROUPPROP_DESCRIPTION: i32 = 12;// GROUPPROP
const (
GROUPPROP_PRIORITY int32 = 0
GROUPPROP_REMOTEUSERID int32 = 1
GROUPPROP_REMOTEUSERPWD int32 = 2
GROUPPROP_LOCALUSERID int32 = 3
GROUPPROP_LOCALUSERPWD int32 = 4
GROUPPROP_PROTOCOLFLAGS int32 = 5
GROUPPROP_NOTIFYFLAGS int32 = 6
GROUPPROP_NOTIFYCLSID int32 = 7
GROUPPROP_PROGRESSSIZE int32 = 8
GROUPPROP_PROGRESSPERCENT int32 = 9
GROUPPROP_PROGRESSTIME int32 = 10
GROUPPROP_DISPLAYNAME int32 = 11
GROUPPROP_DESCRIPTION int32 = 12
)const
GROUPPROP_PRIORITY = 0;
GROUPPROP_REMOTEUSERID = 1;
GROUPPROP_REMOTEUSERPWD = 2;
GROUPPROP_LOCALUSERID = 3;
GROUPPROP_LOCALUSERPWD = 4;
GROUPPROP_PROTOCOLFLAGS = 5;
GROUPPROP_NOTIFYFLAGS = 6;
GROUPPROP_NOTIFYCLSID = 7;
GROUPPROP_PROGRESSSIZE = 8;
GROUPPROP_PROGRESSPERCENT = 9;
GROUPPROP_PROGRESSTIME = 10;
GROUPPROP_DISPLAYNAME = 11;
GROUPPROP_DESCRIPTION = 12;// GROUPPROP
pub const GROUPPROP_PRIORITY: i32 = 0;
pub const GROUPPROP_REMOTEUSERID: i32 = 1;
pub const GROUPPROP_REMOTEUSERPWD: i32 = 2;
pub const GROUPPROP_LOCALUSERID: i32 = 3;
pub const GROUPPROP_LOCALUSERPWD: i32 = 4;
pub const GROUPPROP_PROTOCOLFLAGS: i32 = 5;
pub const GROUPPROP_NOTIFYFLAGS: i32 = 6;
pub const GROUPPROP_NOTIFYCLSID: i32 = 7;
pub const GROUPPROP_PROGRESSSIZE: i32 = 8;
pub const GROUPPROP_PROGRESSPERCENT: i32 = 9;
pub const GROUPPROP_PROGRESSTIME: i32 = 10;
pub const GROUPPROP_DISPLAYNAME: i32 = 11;
pub const GROUPPROP_DESCRIPTION: i32 = 12;const
GROUPPROP_PRIORITY* = 0
GROUPPROP_REMOTEUSERID* = 1
GROUPPROP_REMOTEUSERPWD* = 2
GROUPPROP_LOCALUSERID* = 3
GROUPPROP_LOCALUSERPWD* = 4
GROUPPROP_PROTOCOLFLAGS* = 5
GROUPPROP_NOTIFYFLAGS* = 6
GROUPPROP_NOTIFYCLSID* = 7
GROUPPROP_PROGRESSSIZE* = 8
GROUPPROP_PROGRESSPERCENT* = 9
GROUPPROP_PROGRESSTIME* = 10
GROUPPROP_DISPLAYNAME* = 11
GROUPPROP_DESCRIPTION* = 12enum GROUPPROP : int {
GROUPPROP_PRIORITY = 0,
GROUPPROP_REMOTEUSERID = 1,
GROUPPROP_REMOTEUSERPWD = 2,
GROUPPROP_LOCALUSERID = 3,
GROUPPROP_LOCALUSERPWD = 4,
GROUPPROP_PROTOCOLFLAGS = 5,
GROUPPROP_NOTIFYFLAGS = 6,
GROUPPROP_NOTIFYCLSID = 7,
GROUPPROP_PROGRESSSIZE = 8,
GROUPPROP_PROGRESSPERCENT = 9,
GROUPPROP_PROGRESSTIME = 10,
GROUPPROP_DISPLAYNAME = 11,
GROUPPROP_DESCRIPTION = 12,
}#define global GROUPPROP_PRIORITY 0x0
#define global GROUPPROP_REMOTEUSERID 0x1
#define global GROUPPROP_REMOTEUSERPWD 0x2
#define global GROUPPROP_LOCALUSERID 0x3
#define global GROUPPROP_LOCALUSERPWD 0x4
#define global GROUPPROP_PROTOCOLFLAGS 0x5
#define global GROUPPROP_NOTIFYFLAGS 0x6
#define global GROUPPROP_NOTIFYCLSID 0x7
#define global GROUPPROP_PROGRESSSIZE 0x8
#define global GROUPPROP_PROGRESSPERCENT 0x9
#define global GROUPPROP_PROGRESSTIME 0xA
#define global GROUPPROP_DISPLAYNAME 0xB
#define global GROUPPROP_DESCRIPTION 0xC