Win32 API 日本語リファレンス
ホームSystem.Search › CLUSION_REASON

CLUSION_REASON

列挙型
基底型i4

メンバー 4

名前10進16進説明
CLUSIONREASON_UNKNOWNSCOPE00x0スコープが不明であるため、URL は除外されました。この URL を包含または除外するスコープが存在しないため、既定で除外されます。
CLUSIONREASON_DEFAULT10x1URL は既定の規則によって包含または除外されました。既定の規則は、セットアップ時または初回実行時に設定されます。
CLUSIONREASON_USER20x2URL はユーザー規則によって包含または除外されました。ユーザー規則は、ユーザーがコントロール パネルを使用して設定するか、呼び出し元のアプリケーションが ISearchCrawlScopeManager インターフェイスを使用して設定します。
CLUSIONREASON_GROUPPOLICY30x3サポートされていません。

公式ドキュメント

これらのフラグは、URL が現在のクロール スコープに含まれる理由、または除外される理由を列挙します。 ISearchCrawlScopeManager::IncludedInCrawlScopeEx メソッドは、指定された URL が現在のクロール スコープに含まれる、または除外される理由を示すために、この列挙型へのポインターを返します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum CLUSION_REASON : int {
    CLUSIONREASON_UNKNOWNSCOPE = 0,
    CLUSIONREASON_DEFAULT = 1,
    CLUSIONREASON_USER = 2,
    CLUSIONREASON_GROUPPOLICY = 3
} CLUSION_REASON;
public enum CLUSION_REASON : int
{
    CLUSIONREASON_UNKNOWNSCOPE = 0,
    CLUSIONREASON_DEFAULT = 1,
    CLUSIONREASON_USER = 2,
    CLUSIONREASON_GROUPPOLICY = 3,
}
Public Enum CLUSION_REASON As Integer
    CLUSIONREASON_UNKNOWNSCOPE = 0
    CLUSIONREASON_DEFAULT = 1
    CLUSIONREASON_USER = 2
    CLUSIONREASON_GROUPPOLICY = 3
End Enum
import enum

class CLUSION_REASON(enum.IntEnum):
    CLUSIONREASON_UNKNOWNSCOPE = 0
    CLUSIONREASON_DEFAULT = 1
    CLUSIONREASON_USER = 2
    CLUSIONREASON_GROUPPOLICY = 3
// CLUSION_REASON
pub const CLUSIONREASON_UNKNOWNSCOPE: i32 = 0;
pub const CLUSIONREASON_DEFAULT: i32 = 1;
pub const CLUSIONREASON_USER: i32 = 2;
pub const CLUSIONREASON_GROUPPOLICY: i32 = 3;
// CLUSION_REASON
const (
	CLUSIONREASON_UNKNOWNSCOPE int32 = 0
	CLUSIONREASON_DEFAULT int32 = 1
	CLUSIONREASON_USER int32 = 2
	CLUSIONREASON_GROUPPOLICY int32 = 3
)
const
  CLUSIONREASON_UNKNOWNSCOPE = 0;
  CLUSIONREASON_DEFAULT = 1;
  CLUSIONREASON_USER = 2;
  CLUSIONREASON_GROUPPOLICY = 3;
// CLUSION_REASON
pub const CLUSIONREASON_UNKNOWNSCOPE: i32 = 0;
pub const CLUSIONREASON_DEFAULT: i32 = 1;
pub const CLUSIONREASON_USER: i32 = 2;
pub const CLUSIONREASON_GROUPPOLICY: i32 = 3;
const
  CLUSIONREASON_UNKNOWNSCOPE* = 0
  CLUSIONREASON_DEFAULT* = 1
  CLUSIONREASON_USER* = 2
  CLUSIONREASON_GROUPPOLICY* = 3
enum CLUSION_REASON : int {
    CLUSIONREASON_UNKNOWNSCOPE = 0,
    CLUSIONREASON_DEFAULT = 1,
    CLUSIONREASON_USER = 2,
    CLUSIONREASON_GROUPPOLICY = 3,
}
#define global CLUSIONREASON_UNKNOWNSCOPE 0x0
#define global CLUSIONREASON_DEFAULT      0x1
#define global CLUSIONREASON_USER         0x2
#define global CLUSIONREASON_GROUPPOLICY  0x3