Structures de gestion de la sécurité
Cette section contient des pages de référence pour les groupes de structures suivants :
Structures de gestion des stratégies LSA
Les structures suivantes sont utilisées par les fonctions de gestion des stratégies de l’autorité de sécurité locale (LSA).
Structure | Description |
---|---|
LSA_AUTH_INFORMATION | Contient des informations d’authentification pour un domaine approuvé. |
LSA_ENUMERATION_INFORMATION | Contient un pointeur vers un identificateur de sécurité (SID). |
LSA_OBJECT_ATTRIBUTES | Spécifie les attributs d’une connexion à l’objet Policy . |
LSA_REFERENCED_DOMAIN_LIST | Contient des informations sur les domaines référencés dans une opération de recherche. |
LSA_TRANSLATED_NAME | Contient des informations sur le compte identifié par un SID. |
LSA_TRANSLATED_SID | Contient des informations sur le SID qui identifie un compte. |
LSA_TRANSLATED_SID2 | Contient des informations sur le SID qui identifie un compte. |
LSA_TRUST_INFORMATION | Identifie un domaine. |
LSA_UNICODE_STRING | Contient une chaîne et ses informations de longueur. |
POLICY_ACCOUNT_DOMAIN_INFO | Utilisé pour définir et interroger le nom et le SID du domaine de compte du système. |
POLICY_AUDIT_EVENTS_INFO | Permet de définir et d’interroger les règles d’audit du système. |
POLICY_DNS_DOMAIN_INFO | Utilisé pour définir et interroger des informations DNS (Domain Name System) sur le domaine principal associé à un objet Policy . |
POLICY_LSA_SERVER_ROLE_INFO | Permet de définir et d’interroger le rôle d’un serveur LSA. |
POLICY_MODIFICATION_INFO | Utilisé pour interroger des informations sur l’heure de création et la dernière modification de la base de données LSA. |
POLICY_PD_ACCOUNT_INFO | Obsolète. Les stations de travail utilisent le nom de la station de travail suivi d’un $ comme nom de compte. |
POLICY_PRIMARY_DOMAIN_INFO | Obsolète. Utilisez plutôt PolicyDnsDomainInformation et la structure POLICY_DNS_DOMAIN_INFO . |
TRUSTED_DOMAIN_AUTH_INFORMATION | Utilisé pour récupérer les informations d’authentification d’un domaine approuvé. |
TRUSTED_DOMAIN_FULL_INFORMATION | Utilisé pour récupérer des informations complètes sur un domaine approuvé. |
TRUSTED_DOMAIN_INFORMATION_BASIC | Informations sur un domaine approuvé. Cette structure est identique à LSA_TRUST_INFORMATION. |
TRUSTED_DOMAIN_INFORMATION_EX | Utilisé pour récupérer des informations étendues sur un domaine approuvé. |
TRUSTED_DOMAIN_NAME_INFO | Utilisé pour interroger ou définir le nom d’un domaine approuvé. |
TRUSTED_PASSWORD_INFO | Utilisé pour interroger ou définir le mot de passe d’un domaine approuvé. |
TRUSTED_POSIX_OFFSET_INFO | Permet d’interroger ou de définir la valeur utilisée pour générer des identificateurs d’utilisateur et de groupe Posix. |
Les types de structure suivants sont obsolètes ou réservés à une utilisation ultérieure :
- 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
Structures de pièces jointes
Les structures suivantes sont utilisées par les DLL de pièce jointe configuration de sécurité et leurs fonctions de prise en charge. Ces structures sont définies dans Scesvc.h.
Structure | Description |
---|---|
SCESVC_CONFIGURATION_INFO | Contient des informations de configuration pour un service. |
SCESVC_CONFIGURATION_LINE | Contient des informations sur une ligne de données de configuration. |
SCESVC_ANALYSIS_INFO | Contient les informations d’analyse. |
SCESVC_ANALYSIS_LINE | Contient la clé, la valeur et la longueur de valeur d’une ligne spécifique spécifiée par une structure de SCESVC_ANALYSIS_INFO . |
SCESVC_CALLBACK_INFO | Contient un handle de base de données opaque et des pointeurs de fonction de rappel pour interroger, définir et obtenir des informations gratuites. |
Structures plus sûres
Les structures et le type énuméré suivants sont utilisés dans Safer. Ils sont définis dans WinSafer.h.
Structure | Description |
---|---|
SAFER_CODE_PROPERTIES | Contient des informations et des critères d’image de code à vérifier sur l’image de code. Un tableau de ces structures est passé à la fonction SaferIdentifyLevel . |
SAFER_IDENTIFICATION_HEADER | Structure d’en-tête pour les structures SAFER_PATHNAME_IDENTIFICATION, SAFER_HASH_IDENTIFICATION et SAFER_URLZONE_IDENTIFICATION . |
SAFER_PATHNAME_IDENTIFICATION | Contient le nom du chemin d’accès d’une image de code à vérifier. |
SAFER_HASH_IDENTIFICATION | Identifie un hachage de l’image de code à vérifier. |
SAFER_URLZONE_IDENTIFICATION | Identifie la zone d’URL d’origine de l’image de code à vérifier. |