_KF_REDIRECTION_CAPABILITIES列挙 (shobjidl_core.h)

既知のフォルダーの現在のリダイレクト機能を指定するフラグ。 IKnownFolder::GetRedirectionCapabilities によって使用されます。

構文

typedef enum _KF_REDIRECTION_CAPABILITIES {
  KF_REDIRECTION_CAPABILITIES_ALLOW_ALL = 0xff,
  KF_REDIRECTION_CAPABILITIES_REDIRECTABLE = 0x1,
  KF_REDIRECTION_CAPABILITIES_DENY_ALL = 0xfff00,
  KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED = 0x100,
  KF_REDIRECTION_CAPABILITIES_DENY_POLICY = 0x200,
  KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS = 0x400
} ;

定数

 
KF_REDIRECTION_CAPABILITIES_ALLOW_ALL
値: 0xff
値の下位バイトのビットのいずれかが設定されていても DENY フラグが設定されていない場合は、フォルダーをリダイレクトできます。 DENY フラグは、値の上位バイトにあります。
KF_REDIRECTION_CAPABILITIES_REDIRECTABLE
値: 0x1
フォルダーはリダイレクトできます。 現在、リダイレクトは共通フォルダーとユーザー フォルダーにのみ存在します。固定フォルダーと仮想フォルダーをリダイレクトできません。
KF_REDIRECTION_CAPABILITIES_DENY_ALL
値: 0xfff00
リダイレクトは許可されません。
KF_REDIRECTION_CAPABILITIES_DENY_POLICY_REDIRECTED
値: 0x100
フォルダーは既にグループ ポリシーによってリダイレクトされているため、リダイレクトできません。
KF_REDIRECTION_CAPABILITIES_DENY_POLICY
値: 0x200
ポリシーではこのフォルダーのリダイレクトが禁止されているため、フォルダーをリダイレクトできません。
KF_REDIRECTION_CAPABILITIES_DENY_PERMISSIONS
値: 0x400
呼び出し元のアプリケーションに十分なアクセス許可がないため、フォルダーをリダイレクトできません。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header shobjidl_core.h (Shobjidl.h を含む)

こちらもご覧ください

既知のフォルダーのサンプル