Bagikan melalui


struktur AUTHZ_SOURCE_SCHEMA_REGISTRATION (authz.h)

Struktur AUTHZ_SOURCE_SCHEMA_REGISTRATION menentukan informasi tentang pendaftaran skema sumber.

Sintaks

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;

Anggota

dwFlags

Bendera yang mengontrol perilaku operasi. Tabel berikut ini memperlihatkan kemungkinan nilai.

Nilai Makna
AUTHZ_ALLOW_MULTIPLE_SOURCE_INSTANCES
0x1
Memungkinkan pendaftaran beberapa sumber dengan nama yang sama. Penggunaan bendera ini berarti bahwa lebih dari satu sumber dapat memanggil fungsi AuthzRegisterSecurityEventSource dengan szEventSourceName yang sama pada runtime.
AUTHZ_MIGRATED_LEGACY_PUBLISHER
0x2
Pemanggil adalah penerbit yang dimigrasikan yang telah mendaftarkan manifes dengan WEvtUtil.exe. GUID penyedia yang ditentukan oleh anggota pProviderGuid disimpan di registri.

szEventSourceName

Penunjuk ke string karakter lebar yang mewakili nama sumber peristiwa.

szEventMessageFile

Penunjuk ke string karakter lebar yang mewakili nama sumber daya yang berisi pesan peristiwa.

szEventSourceXmlSchemaFile

Penunjuk ke string karakter lebar yang mewakili nama file skema XML untuk sumber peristiwa.

szEventAccessStringsFile

Penunjuk ke string karakter lebar yang mewakili nama sumber daya yang berisi string parameter peristiwa.

szExecutableImagePath

Anggota ini dicadangkan dan harus diatur ke NULL.

DUMMYUNIONNAME

DUMMYUNIONNAME.pReserved

Anggota ini dicadangkan dan harus diatur ke NULL.

DUMMYUNIONNAME.pProviderGuid

GUID penerbit yang dimigrasikan. Nilai anggota ini dikonversi menjadi string dan disimpan dalam registri jika pemanggil adalah penerbit yang dimigrasikan.

dwObjectTypeNameCount

Jumlah objek dalam array ObjectTypeNames .

ObjectTypeNames[ANYSIZE_ARRAY]

Array struktur AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET yang mewakili jenis objek untuk peristiwa.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header authz.h
Redistribusi Paket Alat Administrasi Windows Server 2003 di Windows XP

Lihat juga

AuthzEnumerateSecurityEventSources

AuthzInstallSecurityEventSource