Partager via


énumération AUDIT_PARAM_TYPE (adtgen.h)

L’énumération AUDIT_PARAM_TYPE définit le type de paramètres d’audit disponibles.

Syntax

typedef enum _AUDIT_PARAM_TYPE {
  APT_None,
  APT_String,
  APT_Ulong,
  APT_Pointer,
  APT_Sid,
  APT_LogonId,
  APT_ObjectTypeList,
  APT_Luid,
  APT_Guid,
  APT_Time,
  APT_Int64,
  APT_IpAddress,
  APT_LogonIdWithSid
} AUDIT_PARAM_TYPE;

Constantes

 
APT_None
Aucune option d’audit.
APT_String
Chaîne qui se termine par NULL.
APT_Ulong
Long non signé.
APT_Pointer
Pointeur utilisé pour spécifier des handles et des pointeurs. Il s’agit des systèmes 32 bits et 64 bits sur les systèmes 64 bits. Utilisez cette option lorsque vous êtes intéressé par la valeur absolue du pointeur. La mémoire vers laquelle pointe le pointeur n’est pas marshalée lors de l’utilisation de ce type.
APT_Sid
Identificateur de sécurité (SID).
APT_LogonId
Identificateur d’ouverture de session (LUID) qui génère trois paramètres de sortie :


  • Nom du compte

  • Nom de l’autorité

  • LogonID" »

APT_ObjectTypeList
Liste des types d’objets.
APT_Luid
LUID qui n’est pas traduit en LogonId.
APT_Guid
GUID (identificateur global unique).
APT_Time
Time as FILETIME.
APT_Int64
ULONGLONG.
APT_IpAddress
Adresse IP (IPv4 et IPv6). Cela journalise l’adresse en tant que premier paramètre et le port en tant que deuxième paramètre. Vous devez vous assurer que deux entrées sont ajoutées dans le fichier de message d’événement. Vous devez vous assurer que la taille de la mémoire tampon est de 128 octets.
APT_LogonIdWithSid
ID de connexion avec SID qui génère quatre paramètres de sortie :


  • SID

  • Nom du compte

  • Nom de l’autorité

  • Ouverture de session

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête adtgen.h