estrutura AUTHZ_SOURCE_SCHEMA_REGISTRATION (authz.h)
A estrutura AUTHZ_SOURCE_SCHEMA_REGISTRATION especifica informações sobre o registro do esquema de origem.
Sintaxe
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;
Membros
dwFlags
Sinalizadores que controlam o comportamento da operação. A tabela a seguir mostra um valor possível.
Valor | Significado |
---|---|
|
Permite o registro de várias fontes com o mesmo nome. O uso desse sinalizador significa que mais de uma fonte pode chamar a função AuthzRegisterSecurityEventSource com o mesmo szEventSourceName em runtime. |
|
O chamador é um publicador migrado que registrou um manifesto com WEvtUtil.exe. O GUID do provedor especificado pelo membro pProviderGuid é armazenado no registro. |
szEventSourceName
Um ponteiro para uma cadeia de caracteres larga que representa o nome da origem do evento.
szEventMessageFile
Um ponteiro para uma cadeia de caracteres larga que representa o nome do recurso que contém as mensagens de evento.
szEventSourceXmlSchemaFile
Um ponteiro para uma cadeia de caracteres larga que representa o nome do arquivo de esquema XML para a origem do evento.
szEventAccessStringsFile
Um ponteiro para uma cadeia de caracteres larga que representa o nome do recurso que contém as cadeias de caracteres de parâmetro de evento.
szExecutableImagePath
Esse membro é reservado e deve ser definido como NULL.
DUMMYUNIONNAME
DUMMYUNIONNAME.pReserved
Esse membro é reservado e deve ser definido como NULL.
DUMMYUNIONNAME.pProviderGuid
O GUID de um publicador migrado. O valor desse membro é convertido em uma cadeia de caracteres e armazenado no registro se o chamador for um publicador migrado.
dwObjectTypeNameCount
O número de objetos na matriz ObjectTypeNames .
ObjectTypeNames[ANYSIZE_ARRAY]
Uma matriz de estruturas de AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET que representa os tipos de objeto para os eventos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | authz.h |
Redistribuível | Pacote de Ferramentas de Administração do Windows Server 2003 no Windows XP |