enumerazione AUDIT_PARAM_TYPE (adtgen.h)
L'enumerazione AUDIT_PARAM_TYPE definisce il tipo di parametri di controllo disponibili.
Sintassi
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;
Costanti
APT_None Nessuna opzione di controllo. |
APT_String Stringa che termina con NULL. |
APT_Ulong Un lungo senza segno. |
APT_Pointer Puntatore usato per specificare handle e puntatori. Questi sono sistemi a 32 bit e a 64 bit nei sistemi a 64 bit. Usare questa opzione quando si è interessati al valore assoluto del puntatore. Memoria a cui il puntatore non viene eseguito il marshalling quando si usa questo tipo. |
APT_Sid Identificatore di sicurezza (SID). |
APT_LogonId Identificatore di accesso (LUID) che genera tre parametri di output:
|
APT_ObjectTypeList Elenco dei tipi di oggetto. |
APT_Luid LUID non tradotto in LogonId. |
APT_Guid GUID. |
APT_Time Ora come FILETIME. |
APT_Int64 ULONGLONG. |
APT_IpAddress Indirizzo IP (IPv4 e IPv6). Questo registra l'indirizzo come primo parametro e la porta come secondo parametro. È necessario assicurarsi che due voci vengano aggiunte nel file del messaggio di evento. È necessario assicurarsi che le dimensioni del buffer siano pari a 128 byte. |
APT_LogonIdWithSid ID di accesso con SID che genera quattro parametri di output:
|
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | adtgen.h |