_KF_REDIRECTION_CAPABILITIES
列挙型メンバー 6
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| KF_REDIRECTION_CAPABILITIES_ALLOW_ALL | 255 | 0xFF | 値の下位バイトのいずれかのビットが設定されており、かつ DENY フラグが設定されていない場合、そのフォルダーはリダイレクトできます。DENY フラグは値の上位バイトにあります。 |
| KF_REDIRECTION_CAPABILITIES_REDIRECTABLE | 1 | 0x1 | フォルダーをリダイレクトできます。現在、リダイレクトは共通フォルダーとユーザーフォルダーに対してのみ存在し、固定フォルダーや仮想フォルダーはリダイレクトできません。 |
| KF_REDIRECTION_CAPABILITIES_DENY_ALL | 1048320 | 0xFFF00 | リダイレクトは許可されていません。 |
| KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED | 256 | 0x100 | このフォルダーは既にグループポリシーによってリダイレクトされているため、リダイレクトできません。 |
| KF_REDIRECTION_CAPABILITIES_DENY_POLICY | 512 | 0x200 | ポリシーによってこのフォルダーのリダイレクトが禁止されているため、リダイレクトできません。 |
| KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS | 1024 | 0x400 | 呼び出し元のアプリケーションに十分なアクセス許可がないため、このフォルダーはリダイレクトできません。 |
公式ドキュメント
既知のフォルダーの現在のリダイレクト機能を指定するフラグです。IKnownFolder::GetRedirectionCapabilities で使用されます。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 _KF_REDIRECTION_CAPABILITIES : int {
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL = 255,
KF_REDIRECTION_CAPABILITIES_REDIRECTABLE = 1,
KF_REDIRECTION_CAPABILITIES_DENY_ALL = 1048320,
KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED = 256,
KF_REDIRECTION_CAPABILITIES_DENY_POLICY = 512,
KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS = 1024
} _KF_REDIRECTION_CAPABILITIES;public enum _KF_REDIRECTION_CAPABILITIES : int
{
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL = 255,
KF_REDIRECTION_CAPABILITIES_REDIRECTABLE = 1,
KF_REDIRECTION_CAPABILITIES_DENY_ALL = 1048320,
KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED = 256,
KF_REDIRECTION_CAPABILITIES_DENY_POLICY = 512,
KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS = 1024,
}Public Enum _KF_REDIRECTION_CAPABILITIES As Integer
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL = 255
KF_REDIRECTION_CAPABILITIES_REDIRECTABLE = 1
KF_REDIRECTION_CAPABILITIES_DENY_ALL = 1048320
KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED = 256
KF_REDIRECTION_CAPABILITIES_DENY_POLICY = 512
KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS = 1024
End Enumimport enum
class _KF_REDIRECTION_CAPABILITIES(enum.IntEnum):
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL = 255
KF_REDIRECTION_CAPABILITIES_REDIRECTABLE = 1
KF_REDIRECTION_CAPABILITIES_DENY_ALL = 1048320
KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED = 256
KF_REDIRECTION_CAPABILITIES_DENY_POLICY = 512
KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS = 1024// _KF_REDIRECTION_CAPABILITIES
pub const KF_REDIRECTION_CAPABILITIES_ALLOW_ALL: i32 = 255;
pub const KF_REDIRECTION_CAPABILITIES_REDIRECTABLE: i32 = 1;
pub const KF_REDIRECTION_CAPABILITIES_DENY_ALL: i32 = 1048320;
pub const KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED: i32 = 256;
pub const KF_REDIRECTION_CAPABILITIES_DENY_POLICY: i32 = 512;
pub const KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS: i32 = 1024;// _KF_REDIRECTION_CAPABILITIES
const (
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL int32 = 255
KF_REDIRECTION_CAPABILITIES_REDIRECTABLE int32 = 1
KF_REDIRECTION_CAPABILITIES_DENY_ALL int32 = 1048320
KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED int32 = 256
KF_REDIRECTION_CAPABILITIES_DENY_POLICY int32 = 512
KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS int32 = 1024
)const
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL = 255;
KF_REDIRECTION_CAPABILITIES_REDIRECTABLE = 1;
KF_REDIRECTION_CAPABILITIES_DENY_ALL = 1048320;
KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED = 256;
KF_REDIRECTION_CAPABILITIES_DENY_POLICY = 512;
KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS = 1024;// _KF_REDIRECTION_CAPABILITIES
pub const KF_REDIRECTION_CAPABILITIES_ALLOW_ALL: i32 = 255;
pub const KF_REDIRECTION_CAPABILITIES_REDIRECTABLE: i32 = 1;
pub const KF_REDIRECTION_CAPABILITIES_DENY_ALL: i32 = 1048320;
pub const KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED: i32 = 256;
pub const KF_REDIRECTION_CAPABILITIES_DENY_POLICY: i32 = 512;
pub const KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS: i32 = 1024;const
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL* = 255
KF_REDIRECTION_CAPABILITIES_REDIRECTABLE* = 1
KF_REDIRECTION_CAPABILITIES_DENY_ALL* = 1048320
KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED* = 256
KF_REDIRECTION_CAPABILITIES_DENY_POLICY* = 512
KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS* = 1024enum _KF_REDIRECTION_CAPABILITIES : int {
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL = 255,
KF_REDIRECTION_CAPABILITIES_REDIRECTABLE = 1,
KF_REDIRECTION_CAPABILITIES_DENY_ALL = 1048320,
KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED = 256,
KF_REDIRECTION_CAPABILITIES_DENY_POLICY = 512,
KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS = 1024,
}#define global KF_REDIRECTION_CAPABILITIES_ALLOW_ALL 0xFF
#define global KF_REDIRECTION_CAPABILITIES_REDIRECTABLE 0x1
#define global KF_REDIRECTION_CAPABILITIES_DENY_ALL 0xFFF00
#define global KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED 0x100
#define global KF_REDIRECTION_CAPABILITIES_DENY_POLICY 0x200
#define global KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS 0x400