AUDIT_PARAM_TYPE列挙 (adtgen.h)

AUDIT_PARAM_TYPE列挙は、使用可能な監査パラメーターの種類を定義します。

構文

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;

定数

 
APT_None
監査オプションはありません。
APT_String
NULL で終了する文字列。
APT_Ulong
符号なし long。
APT_Pointer
ハンドルとポインターを指定するために使用されるポインター。 これらは、32 ビット システムでは 32 ビット、64 ビット システムでは 64 ビットです。 ポインターの絶対値に関心がある場合は、このオプションを使用します。 この型を使用する場合、ポインターが指すメモリはマーシャリングされません。
APT_Sid
セキュリティ識別子 (SID)。
APT_LogonId
3 つの出力パラメーターが作成されるログオン識別子 (LUID)。


  • アカウント名

  • 機関名

  • LogonID""

APT_ObjectTypeList
オブジェクトの種類の一覧。
APT_Luid
LogonId に変換されない LUID。
APT_Guid
GUID。
APT_Time
FILETIME としての時刻。
APT_Int64
ULONGLONG。
APT_IpAddress
IP アドレス (IPv4 と IPv6)。 これにより、アドレスが最初のパラメーターとして記録され、ポートが 2 番目のパラメーターとしてログに記録されます。 イベント メッセージ ファイルに 2 つのエントリが追加されていることを確認する必要があります。 バッファー サイズが 128 バイトであることを確認する必要があります。
APT_LogonIdWithSid
4 つの出力パラメーターが作成される SID を持つログオン ID:


  • SID

  • アカウント名

  • 機関名

  • LogonID

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header adtgen.h