FLT_PARAMETERS pour IRP_MJ_SET_SECURITY union
Composant Union utilisé lorsque le champ MajorFunction de la structure FLT_IO_PARAMETER_BLOCK de l’opération est IRP_MJ_SET_SECURITY.
Syntaxe
typedef union _FLT_PARAMETERS {
... ;
struct {
SECURITY_INFORMATION SecurityInformation;
PSECURITY_DESCRIPTOR SecurityDescriptor;
} SetSecurity;
... ;
} FLT_PARAMETERS, *PFLT_PARAMETERS;
Membres
SetSecurity : structure contenant les membres suivants.
SecurityInformation : pointeur vers une valeur SECURITY_INFORMATION qui spécifie les informations de sécurité à définir dans le descripteur de sécurité. Cette valeur peut être l’une des suivantes.
Valeur SecurityInformation Signification DACL_SECURITY_INFORMATION La liste de contrôle d’accès discrétionnaire (DACL) de l’objet est en cours de définition. Nécessite un accès WRITE_DAC. GROUP_SECURITY_INFORMATION L’identificateur de groupe principal de l’objet est défini. Nécessite un accès WRITE_OWNER. OWNER_SECURITY_INFORMATION L’identificateur de propriétaire de l’objet est défini. Nécessite un accès WRITE_OWNER. SACL_SECURITY_INFORMATION La liste de contrôle d’accès système (SACL) de l’objet est en cours de définition. Nécessite un accès ACCESS_SYSTEM_SECURITY. SecurityDescriptor : pointeur vers une structure SECURITY_DESCRIPTOR qui contient les valeurs des informations de sécurité à affecter à l’objet.
Remarques
La structure FLT_PARAMETERS pour les opérations de IRP_MJ_SET_SECURITY contient les paramètres d’une opération set-security-information représentée par une structure de données de rappel (FLT_CALLBACK_DATA). Elle est contenue dans une structure FLT_IO_PARAMETER_BLOCK.
IRP_MJ_SET_SECURITY est une opération basée sur IRP.
Configuration requise
Type d’exigence | Condition requise |
---|---|
En-tête | Fltkernel.h ( incluez Fltkernel.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour