__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 名前空間 |