AUTHZ_SOURCE_SCHEMA_REGISTRATION 構造体 (authz.h)

AUTHZ_SOURCE_SCHEMA_REGISTRATION構造体は、ソース スキーマの登録に関する情報を指定します。

構文

typedef struct _AUTHZ_SOURCE_SCHEMA_REGISTRATION {
  DWORD                                      dwFlags;
  PWSTR                                      szEventSourceName;
  PWSTR                                      szEventMessageFile;
  PWSTR                                      szEventSourceXmlSchemaFile;
  PWSTR                                      szEventAccessStringsFile;
  PWSTR                                      szExecutableImagePath;
  union {
    PVOID pReserved;
    GUID  *pProviderGuid;
  } DUMMYUNIONNAME;
  DWORD                                      dwObjectTypeNameCount;
  AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET ObjectTypeNames[ANYSIZE_ARRAY];
} AUTHZ_SOURCE_SCHEMA_REGISTRATION, *PAUTHZ_SOURCE_SCHEMA_REGISTRATION;

メンバー

dwFlags

操作の動作を制御するフラグ。 次の表に、使用可能な値を示します。

意味
AUTHZ_ALLOW_MULTIPLE_SOURCE_INSTANCES
0x1
同じ名前の複数のソースの登録を許可します。 このフラグを使用すると、複数のソースが実行時に同じ szEventSourceName を使用して AuthzRegisterSecurityEventSource 関数を呼び出すことができます。
AUTHZ_MIGRATED_LEGACY_PUBLISHER
0x2
呼び出し元は、WEvtUtil.exe にマニフェストを登録した移行された発行元です。 pProviderGuid メンバーによって指定されたプロバイダーの GUID は、レジストリに格納されます。

szEventSourceName

イベント ソースの名前を表すワイド文字列へのポインター。

szEventMessageFile

イベント メッセージを含むリソースの名前を表すワイド文字列へのポインター。

szEventSourceXmlSchemaFile

イベント ソースの XML スキーマ ファイルの名前を表すワイド文字列へのポインター。

szEventAccessStringsFile

イベント パラメーター文字列を含むリソースの名前を表すワイド文字列へのポインター。

szExecutableImagePath

このメンバーは予約されており、 NULL に設定する必要があります。

DUMMYUNIONNAME

DUMMYUNIONNAME.pReserved

このメンバーは予約されており、 NULL に設定する必要があります。

DUMMYUNIONNAME.pProviderGuid

移行された発行元の GUID 。 このメンバーの値は文字列に変換され、呼び出し元が移行された発行元である場合はレジストリに格納されます。

dwObjectTypeNameCount

ObjectTypeNames 配列内のオブジェクトの数。

ObjectTypeNames[ANYSIZE_ARRAY]

イベントのオブジェクト型を表す AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET 構造体の配列。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header authz.h
再頒布可能パッケージ Windows XP の Windows Server 2003 管理ツール パック

こちらもご覧ください

AuthzEnumerateSecurityEventSources

AuthzInstallSecurityEventSource