Compartir a través de


enumeración AUDIT_PARAM_TYPE (adtgen.h)

La enumeración AUDIT_PARAM_TYPE define el tipo de parámetros de auditoría que están 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
Sin opciones de auditoría.
APT_String
Cadena que finaliza con NULL.
APT_Ulong
Un long sin signo.
APT_Pointer
Puntero que se usa para especificar identificadores y punteros. Se trata de sistemas de 32 bits y de 64 bits en sistemas de 64 bits. Use esta opción cuando esté interesado en el valor absoluto del puntero. La memoria a la que apunta el puntero no se serializa al usar este tipo.
APT_Sid
Identificador de seguridad (SID).
APT_LogonId
Identificador de inicio de sesión (LUID) que da como resultado tres parámetros de salida:


  • Nombre de cuenta

  • Nombre de la entidad

  • LogonID""

APT_ObjectTypeList
Lista de tipos de objeto.
APT_Luid
LUID que no se traduce a LogonId.
APT_Guid
GUID.
APT_Time
Hora como FILETIME.
APT_Int64
ULONGLONG.
APT_IpAddress
Dirección IP (IPv4 e IPv6). Esto registra la dirección como el primer parámetro y el puerto como segundo parámetro. Debe asegurarse de que se agregan dos entradas en el archivo de mensaje de evento. Debe asegurarse de que el tamaño del búfer es de 128 bytes.
APT_LogonIdWithSid
Id. de inicio de sesión con SID que da como resultado cuatro parámetros de salida:


  • SID

  • Nombre de cuenta

  • Nombre de la entidad

  • LogonID

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado adtgen.h