다음을 통해 공유


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 [데스크톱 앱만 해당]
머리글 authz.h
재배포 가능 파일 Windows XP의 Windows Server 2003 관리 도구 팩

추가 정보

AuthzEnumerateSecurityEventSources

AuthzInstallSecurityEventSource