Compartilhar via


enumeração AUDIT_PARAM_TYPE (adtgen.h)

A enumeração AUDIT_PARAM_TYPE define o tipo de parâmetros de auditoria disponíveis.

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
Nenhuma opção de auditoria.
APT_String
Uma cadeia de caracteres que termina com NULL.
APT_Ulong
Um longo sem sinal.
APT_Pointer
Um ponteiro usado para especificar identificadores e ponteiros. São 32 bits em sistemas de 32 bits e 64 bits em sistemas de 64 bits. Use essa opção quando estiver interessado no valor absoluto do ponteiro. A memória para a qual o ponteiro aponta não é marshalada ao usar esse tipo.
APT_Sid
O SID ( identificador de segurança ).
APT_LogonId
O LUID (identificador de logon) que resulta em três parâmetros de saída:


  • Nome da conta

  • Nome da autoridade

  • LogonID""

APT_ObjectTypeList
Lista de tipos de objeto.
APT_Luid
LUID que não é convertido em LogonId.
APT_Guid
GUID.
APT_Time
Tempo como FILETIME.
APT_Int64
ULONGLONG.
APT_IpAddress
Endereço IP (IPv4 e IPv6). Isso registra o endereço como o primeiro parâmetro e a porta como o segundo parâmetro. Você deve garantir que duas entradas sejam adicionadas no arquivo de mensagem de evento. Você deve garantir que o tamanho do buffer seja de 128 bytes.
APT_LogonIdWithSid
ID de logon com SID que resulta em quatro parâmetros de saída:


  • SID

  • Nome da conta

  • Nome da autoridade

  • LogonID

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho adtgen.h