ホーム › System.Com › MKRREDUCE
MKRREDUCE
列挙型メンバー 4
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| MKRREDUCE_ONE | 196608 | 0x30000 | モニカーの縮退を 1 段階だけ実行します。通常、このオプションを活用するには、呼び出し元が対象となる種類のモニカーに関する具体的な知識を持っている必要があります。 |
| MKRREDUCE_TOUSER | 131072 | 0x20000 | ユーザーが永続オブジェクトとして識別できる形式になるまでモニカーを縮退します。そのような時点が存在しない場合、このオプションは MKRREDUCE_ALL として扱われます。 |
| MKRREDUCE_THROUGHUSER | 65536 | 0x10000 | これ以上縮退するとユーザーが永続オブジェクトとして識別できない形式になってしまう段階まで、モニカーを縮退します。多くの場合、これは MKRREDUCE_TOUSER と同じ段階です。 |
| MKRREDUCE_ALL | 0 | 0x0 | モニカーが最も単純な形式になるまで、つまりそれ自体に縮退するまで縮退します。 |
公式ドキュメント
モニカーをどこまで縮退するかを指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 MKRREDUCE : int {
MKRREDUCE_ONE = 196608,
MKRREDUCE_TOUSER = 131072,
MKRREDUCE_THROUGHUSER = 65536,
MKRREDUCE_ALL = 0
} MKRREDUCE;public enum MKRREDUCE : int
{
MKRREDUCE_ONE = 196608,
MKRREDUCE_TOUSER = 131072,
MKRREDUCE_THROUGHUSER = 65536,
MKRREDUCE_ALL = 0,
}Public Enum MKRREDUCE As Integer
MKRREDUCE_ONE = 196608
MKRREDUCE_TOUSER = 131072
MKRREDUCE_THROUGHUSER = 65536
MKRREDUCE_ALL = 0
End Enumimport enum
class MKRREDUCE(enum.IntEnum):
MKRREDUCE_ONE = 196608
MKRREDUCE_TOUSER = 131072
MKRREDUCE_THROUGHUSER = 65536
MKRREDUCE_ALL = 0// MKRREDUCE
pub const MKRREDUCE_ONE: i32 = 196608;
pub const MKRREDUCE_TOUSER: i32 = 131072;
pub const MKRREDUCE_THROUGHUSER: i32 = 65536;
pub const MKRREDUCE_ALL: i32 = 0;// MKRREDUCE
const (
MKRREDUCE_ONE int32 = 196608
MKRREDUCE_TOUSER int32 = 131072
MKRREDUCE_THROUGHUSER int32 = 65536
MKRREDUCE_ALL int32 = 0
)const
MKRREDUCE_ONE = 196608;
MKRREDUCE_TOUSER = 131072;
MKRREDUCE_THROUGHUSER = 65536;
MKRREDUCE_ALL = 0;// MKRREDUCE
pub const MKRREDUCE_ONE: i32 = 196608;
pub const MKRREDUCE_TOUSER: i32 = 131072;
pub const MKRREDUCE_THROUGHUSER: i32 = 65536;
pub const MKRREDUCE_ALL: i32 = 0;const
MKRREDUCE_ONE* = 196608
MKRREDUCE_TOUSER* = 131072
MKRREDUCE_THROUGHUSER* = 65536
MKRREDUCE_ALL* = 0enum MKRREDUCE : int {
MKRREDUCE_ONE = 196608,
MKRREDUCE_TOUSER = 131072,
MKRREDUCE_THROUGHUSER = 65536,
MKRREDUCE_ALL = 0,
}#define global MKRREDUCE_ONE 0x30000
#define global MKRREDUCE_TOUSER 0x20000
#define global MKRREDUCE_THROUGHUSER 0x10000
#define global MKRREDUCE_ALL 0x0