AuthzRegisterSecurityEventSource 関数 (authz.h)

AuthzRegisterSecurityEventSource 関数は、セキュリティ イベント ソースをローカル セキュリティ機関 (LSA) に登録します。

構文

AUTHZAPI BOOL AuthzRegisterSecurityEventSource(
  [in]  DWORD                                 dwFlags,
  [in]  PCWSTR                                szEventSourceName,
  [out] PAUTHZ_SECURITY_EVENT_PROVIDER_HANDLE phEventProvider
);

パラメーター

[in] dwFlags

このパラメーターは将来使用するために予約されています。 このパラメーターを 0 に設定します。

[in] szEventSourceName

登録するセキュリティ イベント ソースの名前へのポインター。

[out] phEventProvider

登録済みのセキュリティ イベント ソースへのハンドルへのポインター。

戻り値

関数が成功した場合、関数は TRUE を返します。

関数が失敗した場合は、 FALSE を返します。 拡張エラー情報については、 GetLastError を呼び出します。

注釈

この関数は 、szEventSourceName パラメーターを検証し、そのソース名でイベントをログに記録するための適切な構造体と RPC 接続を設定します。 検証は、基になる LSA API の呼び出しによって処理されます。

LSA API は、次のことを検証します。

  • 呼び出し元は SeAuditPrivilege アクセス権を持っています。
  • イベント ソースがまだ使用されていません。
  • イベント ソースが登録されています。
  • 呼び出し元のアプリケーションは、イベント ソース登録の実行可能イメージ パス (存在する場合) と一致します。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー authz.h
Library Authz.lib
[DLL] Authz.dll
再頒布可能パッケージ Windows XP の Windows Server 2003 管理ツール パック

こちらもご覧ください

AuthzUnregisterSecurityEventSource