__SystemSecurity クラス

__SystemSecurity システム クラスには、名前空間のセキュリティ設定にアクセスして変更できるメソッドが含まれています。 __SystemSecurity クラスは、各名前空間のシングルトン クラスです。

注意

詳細については、「名前空間セキュリティ記述子の設定」を参照してください。

次の構文は、マネージド オブジェクト フォーマット (MOF) コードを簡素化しており、継承されたすべてのプロパティを含んでいます。 プロパティは、MOF 順ではなくアルファベット順で一覧表示されています。

構文

class __SystemSecurity
{
};

メンバー

__SystemSecurity クラスには、次の種類のメンバーがあります。

メソッド

__SystemSecurity クラスには、次のメソッドがあります。

メソッド 説明
Get9XUserList リモート アクセスが許可されているユーザーの一覧を取得します。
メモ: このメソッドは、サポートされているバージョンの Windows では機能しません。 代わりに GetSD を使用してください。
GetCallerAccessRights アクセス権に対応する各ビットを含むマスクを返します。
GetSD ユーザーが接続されている先の名前空間の SECURITY_DESCRIPTOR を取得します。
GetSecurityDescriptor __SystemSecurity のインスタンスに関連付けられている WMI 名前空間へのアクセスを制御するセキュリティ記述子を取得します。 セキュリティ記述子は、__SecurityDescriptor のインスタンスとして返されます。
Set9XUserList リモート アクセスが許可されているユーザーの一覧を設定します。
メモ: このメソッドは、サポートされているバージョンの Windows では機能しません。 代わりに SetSD を使用してください。
SetSD ユーザーが接続されている先の名前空間のセキュリティ記述子を設定します。
SetSecurityDescriptor プリンターへのアクセスを制御するセキュリティ記述子の更新バージョンを書き込みます。 セキュリティ記述子は、__SecurityDescriptor のインスタンスによって表されます。

解説

クライアント スクリプトとアプリケーションで認証に暗号化された接続を使用するように要求するには、名前空間を作成する .mof ファイルに RequiresEncryption 修飾子を追加します。 この属性を追加して既存の名前空間を変更し、.mof ファイルをもう一度コンパイルすることもできます。 RequiresEncryption の使用方法の詳細については、名前空間への暗号化された接続の要求に関する記事を参照してください。

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
名前空間
すべての WMI 名前空間

関連項目

WMI システム クラス

WMI セキュリティ定数

WMI セキュリティ記述子オブジェクト

WMI 名前空間のセキュリティ保護

名前空間セキュリティの継承の確立

アクセス制御リスト (ACL)

Security_Descriptor