SE_OBJECT_TYPE列挙 (accctrl.h)
SE_OBJECT_TYPE列挙には、セキュリティをサポートする Windows オブジェクトの種類に対応する値が含まれています。 オブジェクトのセキュリティ情報を設定および取得する GetSecurityInfo や SetSecurityInfo などの関数は、これらの値を使用してオブジェクトの種類を示します。
構文
typedef enum _SE_OBJECT_TYPE {
SE_UNKNOWN_OBJECT_TYPE,
SE_FILE_OBJECT,
SE_SERVICE,
SE_PRINTER,
SE_REGISTRY_KEY,
SE_LMSHARE,
SE_KERNEL_OBJECT,
SE_WINDOW_OBJECT,
SE_DS_OBJECT,
SE_DS_OBJECT_ALL,
SE_PROVIDER_DEFINED_OBJECT,
SE_WMIGUID_OBJECT,
SE_REGISTRY_WOW64_32KEY,
SE_REGISTRY_WOW64_64KEY
} SE_OBJECT_TYPE;
定数
SE_UNKNOWN_OBJECT_TYPE 不明なオブジェクトの種類。 |
SE_FILE_OBJECT ファイルまたはディレクトリを示します。 ファイルまたはディレクトリ オブジェクトを識別する名前文字列は、次のいずれかの形式にすることができます。
|
SE_SERVICE Windows サービスを示します。 サービス オブジェクトには、 ServiceName などのローカル サービス、または \\ComputerName\ServiceName などのリモート サービスを指定できます。 |
SE_PRINTER プリンターを示します。 プリンター オブジェクトには、 PrinterName などのローカル プリンター、または \\ComputerName\PrinterName などのリモート プリンターを指定できます。 |
SE_REGISTRY_KEY レジストリ キーを示します。 レジストリ キー オブジェクトは、ローカル レジストリ ( CLASSES_ROOT\SomePath など) またはリモート レジストリ (\\ComputerName\CLASSES_ROOT\SomePath など) に含めることができます。 レジストリ キーの名前は、定義済みのレジストリ キーを識別するために、"CLASSES_ROOT"、"CURRENT_USER"、"MACHINE"、"USERS" のリテラル文字列を使用する必要があります。 |
SE_LMSHARE ネットワーク共有を示します。 共有オブジェクトは、 ローカル (ShareName など) またはリモート (\\ComputerName\ShareName など) にすることができます。 |
SE_KERNEL_OBJECT ローカルを示します kernel オブジェクト。 次に、 GetSecurityInfo と SetSecurityInfo 関数は 、すべての種類のカーネル オブジェクトをサポートします。 次に、 GetNamedSecurityInfo と SetNamedSecurityInfo 関数は、セマフォ、イベント、ミューテックス、待機可能タイマー、およびファイル マッピングというカーネル オブジェクトでのみ機能します。 |
SE_WINDOW_OBJECT ローカル コンピューター上のウィンドウ ステーションまたはデスクトップ オブジェクトを示します。 を使用することはできません。 GetNamedSecurityInfo と ウィンドウ ステーションまたはデスクトップの名前が一意でないため、これらのオブジェクトを含む SetNamedSecurityInfo。 |
SE_DS_OBJECT ディレクトリ サービス オブジェクト、またはディレクトリ サービス オブジェクトのプロパティ セットまたはプロパティを示します。 ディレクトリ サービス オブジェクトの名前文字列は、 X.500 形式である必要があります。次に例を示します。 CN=SomeObject,OU=ou2,OU=ou1,DC=DomainName,DC=CompanyName,DC=com,O=internet |
SE_DS_OBJECT_ALL ディレクトリ サービス オブジェクトとそのすべてのプロパティ セットとプロパティを示します。 |
SE_PROVIDER_DEFINED_OBJECT プロバイダー定義オブジェクトを示します。 |
SE_WMIGUID_OBJECT WMI オブジェクトを示します。 |
SE_REGISTRY_WOW64_32KEY WOW64 の下のレジストリ エントリのオブジェクトを示します。 |
SE_REGISTRY_WOW64_64KEY |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | accctrl.h |