AuthzInstallSecurityEventSource 함수(authz.h)
AuthzInstallSecurityEventSource 함수는 지정된 소스를 보안 이벤트 원본으로 설치합니다.
구문
AUTHZAPI BOOL AuthzInstallSecurityEventSource(
[in] DWORD dwFlags,
[in] PAUTHZ_SOURCE_SCHEMA_REGISTRATION pRegistration
);
매개 변수
[in] dwFlags
이 매개 변수는 나중에 사용할 수 있도록 예약되어 있으며 0으로 설정해야 합니다.
[in] pRegistration
추가할 보안 이벤트 원본에 대한 정보를 포함하는 AUTHZ_SOURCE_SCHEMA_REGISTRATION 구조체에 대한 포인터입니다.
AUTHZ_SOURCE_SCHEMA_REGISTRATION 구조체의 멤버는 다음과 같이 보안 로그 키에 보안 이벤트 원본을 설치하는 데 사용됩니다.
- szEventSourceName 멤버가 아래의 레지스트리 키로 추가됩니다.
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services EventLog Security
- szEventMessageFile 멤버는 이벤트 원본 키 아래에 EventMessageFile이라는 REG_SZ 값의 데이터로 추가됩니다.
- szEventAccessStringsFile 멤버는 이벤트 원본 키 아래에 ParameterMessageFile이라는 REG_SZ 값의 데이터로 추가됩니다.
- 레지스트리 경로가 없으면 만들어집니다.
- szEventSourceXmlSchemaFile 멤버가 NULL이 아닌 경우 이벤트 원본 키 아래에 XmlSchemaFile이라는 REG_SZ 값에 데이터로 추가됩니다. 이 값은 사용되지 않습니다.
- szExecutableImagePath 멤버를 NULL로 설정할 수 있습니다.
반환 값
함수가 성공하면 함수는 TRUE를 반환 합니다.
함수가 실패하면 FALSE를 반환합니다. 확장 오류 정보는 GetLastError를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | authz.h |
라이브러리 | Authz.lib |
DLL | Authz.dll |
재배포 가능 파일 | Windows XP의 Windows Server 2003 관리 도구 팩 |