セキュリティ管理の構造
このセクションには、次の構造グループの参照ページが含まれています。
LSA ポリシー管理の構造
次の構造体は、ローカル セキュリティ機関 (LSA) ポリシー管理機能で使用されます。
構造 | 形容 |
---|---|
LSA_AUTH_INFORMATION | 信頼されたドメインの認証情報が含まれています。 |
LSA_ENUMERATION_INFORMATION | セキュリティ識別子 (SID) へのポインターを格納します。 |
LSA_OBJECT_ATTRIBUTES | Policy オブジェクトへの接続の属性を指定します。 |
LSA_REFERENCED_DOMAIN_LIST | 参照操作で参照されるドメインに関する情報が含まれます。 |
LSA_TRANSLATED_NAME | SID によって識別されるアカウントに関する情報が含まれます。 |
LSA_TRANSLATED_SID | アカウントを識別する SID に関する情報が含まれています。 |
LSA_TRANSLATED_SID2 | アカウントを識別する SID に関する情報が含まれています。 |
LSA_TRUST_INFORMATION | ドメインを識別します。 |
LSA_UNICODE_STRING | 文字列とその長さの情報を格納します。 |
POLICY_ACCOUNT_DOMAIN_INFO | システムのアカウント ドメインの名前と SID の設定とクエリに使用されます。 |
POLICY_AUDIT_EVENTS_INFO | システムの監査規則の設定とクエリに使用されます。 |
POLICY_DNS_DOMAIN_INFO | Policy オブジェクトに関連付けられているプライマリ ドメインに関するドメイン ネーム システム (DNS) 情報を設定および照会するために使用します。 |
POLICY_LSA_SERVER_ROLE_INFO | LSA サーバーの役割の設定とクエリに使用されます。 |
POLICY_MODIFICATION_INFO | LSA データベースの作成時刻と最後の変更に関する情報を照会するために使用されます。 |
POLICY_PD_ACCOUNT_INFO | 廃れた。 ワークステーションでは、ワークステーション名の後に $ をアカウント名として使用します。 |
POLICY_PRIMARY_DOMAIN_INFO | 廃れた。 代わりに、PolicyDnsDomainInformation と POLICY_DNS_DOMAIN_INFO 構造体を使用します。 |
TRUSTED_DOMAIN_AUTH_INFORMATION | 信頼されたドメインの認証情報を取得するために使用されます。 |
TRUSTED_DOMAIN_FULL_INFORMATION | 信頼されたドメインに関する完全な情報を取得するために使用されます。 |
TRUSTED_DOMAIN_INFORMATION_BASIC | 信頼されたドメインに関する情報。 この構造は、LSA_TRUST_INFORMATIONと同じです。 |
TRUSTED_DOMAIN_INFORMATION_EX | 信頼されたドメインに関する拡張情報を取得するために使用されます。 |
TRUSTED_DOMAIN_NAME_INFO | 信頼されたドメインの名前を照会または設定するために使用されます。 |
TRUSTED_PASSWORD_INFO | 信頼されたドメインのパスワードのクエリまたは設定に使用されます。 |
TRUSTED_POSIX_OFFSET_INFO | Posix ユーザー識別子とグループ識別子の生成に使用される値のクエリまたは設定に使用されます。 |
次の構造体の種類は廃止されているか、将来使用するために予約されています。
- POLICY_AUDIT_FULL_QUERY_INFO
- POLICY_AUDIT_FULL_SET_INFO
- POLICY_AUDIT_LOG_INFO
- POLICY_DEFAULT_QUOTA_INFO
- POLICY_REPLICA_SOURCE_INFO
- TRUSTED_CONTROLLERS_INFO
添付ファイルの構造
セキュリティ構成の添付ファイル DLL とそのサポート機能では、次の構造体が使用されます。 これらの構造体は Scesvc.h で定義されています。
構造 | 形容 |
---|---|
SCESVC_CONFIGURATION_INFO | サービスの構成情報が含まれています。 |
SCESVC_CONFIGURATION_LINE | 構成データの行に関する情報が含まれています。 |
SCESVC_ANALYSIS_INFO | 分析情報を格納します。 |
SCESVC_ANALYSIS_LINE | SCESVC_ANALYSIS_INFO 構造体で指定された特定の行のキー、値、および値の長さを格納します。 |
SCESVC_CALLBACK_INFO | クエリ、設定、および空き情報への不透明なデータベース ハンドルとコールバック関数ポインターが含まれています。 |
より安全な構造
Safer では、次の構造体と列挙型が使用されます。 これらは WinSafer.h で定義されています。
構造 | 形容 |
---|---|
SAFER_CODE_PROPERTIES | コード イメージの情報と、コード イメージでチェックする条件が含まれています。 これらの構造体の配列は、SaferIdentifyLevel 関数に渡されます。 |
SAFER_IDENTIFICATION_HEADER | SAFER_PATHNAME_IDENTIFICATION、SAFER_HASH_IDENTIFICATION、および SAFER_URLZONE_IDENTIFICATION 構造体のヘッダー構造。 |
SAFER_PATHNAME_IDENTIFICATION | チェックするコード イメージのパス名を保持します。 |
SAFER_HASH_IDENTIFICATION | チェックするコード イメージのハッシュを識別します。 |
SAFER_URLZONE_IDENTIFICATION | チェックするコード イメージの起点の URL ゾーンを識別します。 |