ホーム › NetworkManagement.NetShell › NS_CMD_FLAGS
NS_CMD_FLAGS
列挙型メンバー 7
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| CMD_FLAG_PRIVATE | 1 | 0x1 | プライベートコマンドであることを示します。このコマンドはサブコンテキストでは有効ではありません。 |
| CMD_FLAG_INTERACTIVE | 2 | 0x2 | 対話型コマンドであることを示します。このコマンドは NetShell の外部からは有効ではありません。 |
| CMD_FLAG_LOCAL | 8 | 0x8 | ローカルコマンドであることを示します。このコマンドはリモートコンピューターからは有効ではありません。 |
| CMD_FLAG_ONLINE | 16 | 0x10 | コマンドがオンラインの場合にのみ有効であることを示します。このコマンドはオフラインモードまたは非コミットモードでは有効ではありません。 |
| CMD_FLAG_HIDDEN | 32 | 0x20 | コマンドがオンラインヘルプには含まれないものの、実行は可能であることを示します。 |
| CMD_FLAG_LIMIT_MASK | 65535 | 0xFFFF | コマンドがマスクを制限することを示します。 |
| CMD_FLAG_PRIORITY | -2147483648 | 0x80000000 | ulPriority フィールドが使用されることを示します。 |
公式ドキュメント
NS_CMD_FLAGS 列挙型は、NetShell で使用できるコマンドフラグを指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum NS_CMD_FLAGS : int {
CMD_FLAG_PRIVATE = 1,
CMD_FLAG_INTERACTIVE = 2,
CMD_FLAG_LOCAL = 8,
CMD_FLAG_ONLINE = 16,
CMD_FLAG_HIDDEN = 32,
CMD_FLAG_LIMIT_MASK = 65535,
CMD_FLAG_PRIORITY = -2147483648
} NS_CMD_FLAGS;public enum NS_CMD_FLAGS : int
{
CMD_FLAG_PRIVATE = 1,
CMD_FLAG_INTERACTIVE = 2,
CMD_FLAG_LOCAL = 8,
CMD_FLAG_ONLINE = 16,
CMD_FLAG_HIDDEN = 32,
CMD_FLAG_LIMIT_MASK = 65535,
CMD_FLAG_PRIORITY = -2147483648,
}Public Enum NS_CMD_FLAGS As Integer
CMD_FLAG_PRIVATE = 1
CMD_FLAG_INTERACTIVE = 2
CMD_FLAG_LOCAL = 8
CMD_FLAG_ONLINE = 16
CMD_FLAG_HIDDEN = 32
CMD_FLAG_LIMIT_MASK = 65535
CMD_FLAG_PRIORITY = -2147483648
End Enumimport enum
class NS_CMD_FLAGS(enum.IntEnum):
CMD_FLAG_PRIVATE = 1
CMD_FLAG_INTERACTIVE = 2
CMD_FLAG_LOCAL = 8
CMD_FLAG_ONLINE = 16
CMD_FLAG_HIDDEN = 32
CMD_FLAG_LIMIT_MASK = 65535
CMD_FLAG_PRIORITY = -2147483648// NS_CMD_FLAGS
pub const CMD_FLAG_PRIVATE: i32 = 1;
pub const CMD_FLAG_INTERACTIVE: i32 = 2;
pub const CMD_FLAG_LOCAL: i32 = 8;
pub const CMD_FLAG_ONLINE: i32 = 16;
pub const CMD_FLAG_HIDDEN: i32 = 32;
pub const CMD_FLAG_LIMIT_MASK: i32 = 65535;
pub const CMD_FLAG_PRIORITY: i32 = -2147483648;// NS_CMD_FLAGS
const (
CMD_FLAG_PRIVATE int32 = 1
CMD_FLAG_INTERACTIVE int32 = 2
CMD_FLAG_LOCAL int32 = 8
CMD_FLAG_ONLINE int32 = 16
CMD_FLAG_HIDDEN int32 = 32
CMD_FLAG_LIMIT_MASK int32 = 65535
CMD_FLAG_PRIORITY int32 = -2147483648
)const
CMD_FLAG_PRIVATE = 1;
CMD_FLAG_INTERACTIVE = 2;
CMD_FLAG_LOCAL = 8;
CMD_FLAG_ONLINE = 16;
CMD_FLAG_HIDDEN = 32;
CMD_FLAG_LIMIT_MASK = 65535;
CMD_FLAG_PRIORITY = -2147483648;// NS_CMD_FLAGS
pub const CMD_FLAG_PRIVATE: i32 = 1;
pub const CMD_FLAG_INTERACTIVE: i32 = 2;
pub const CMD_FLAG_LOCAL: i32 = 8;
pub const CMD_FLAG_ONLINE: i32 = 16;
pub const CMD_FLAG_HIDDEN: i32 = 32;
pub const CMD_FLAG_LIMIT_MASK: i32 = 65535;
pub const CMD_FLAG_PRIORITY: i32 = -2147483648;const
CMD_FLAG_PRIVATE* = 1
CMD_FLAG_INTERACTIVE* = 2
CMD_FLAG_LOCAL* = 8
CMD_FLAG_ONLINE* = 16
CMD_FLAG_HIDDEN* = 32
CMD_FLAG_LIMIT_MASK* = 65535
CMD_FLAG_PRIORITY* = -2147483648enum NS_CMD_FLAGS : int {
CMD_FLAG_PRIVATE = 1,
CMD_FLAG_INTERACTIVE = 2,
CMD_FLAG_LOCAL = 8,
CMD_FLAG_ONLINE = 16,
CMD_FLAG_HIDDEN = 32,
CMD_FLAG_LIMIT_MASK = 65535,
CMD_FLAG_PRIORITY = -2147483648,
}#define global CMD_FLAG_PRIVATE 0x1
#define global CMD_FLAG_INTERACTIVE 0x2
#define global CMD_FLAG_LOCAL 0x8
#define global CMD_FLAG_ONLINE 0x10
#define global CMD_FLAG_HIDDEN 0x20
#define global CMD_FLAG_LIMIT_MASK 0xFFFF
#define global CMD_FLAG_PRIORITY 0x80000000