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 管理ツール パック |