structure AUTHZ_SOURCE_SCHEMA_REGISTRATION (authz.h)
La structure AUTHZ_SOURCE_SCHEMA_REGISTRATION spécifie des informations sur l’inscription du schéma source.
Syntaxe
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;
Membres
dwFlags
Indicateurs qui contrôlent le comportement de l’opération. Le tableau suivant montre une valeur possible.
Valeur | Signification |
---|---|
|
Autorise l’inscription de plusieurs sources portant le même nom. L’utilisation de cet indicateur signifie que plusieurs sources peuvent appeler la fonction AuthzRegisterSecurityEventSource avec le même szEventSourceName au moment de l’exécution. |
|
L’appelant est un éditeur migré qui a inscrit un manifeste avec WEvtUtil.exe. Le GUID du fournisseur spécifié par le membre pProviderGuid est stocké dans le Registre. |
szEventSourceName
Pointeur vers une chaîne de caractères large qui représente le nom de la source d’événement.
szEventMessageFile
Pointeur vers une chaîne de caractères large qui représente le nom de la ressource qui contient les messages d’événement.
szEventSourceXmlSchemaFile
Pointeur vers une chaîne de caractères large qui représente le nom du fichier de schéma XML pour la source d’événement.
szEventAccessStringsFile
Pointeur vers une chaîne de caractères large qui représente le nom de la ressource qui contient les chaînes de paramètres d’événement.
szExecutableImagePath
Ce membre est réservé et doit être défini sur NULL.
DUMMYUNIONNAME
DUMMYUNIONNAME.pReserved
Ce membre est réservé et doit être défini sur NULL.
DUMMYUNIONNAME.pProviderGuid
GUID d’un éditeur migré. La valeur de ce membre est convertie en chaîne et stockée dans le Registre si l’appelant est un éditeur migré.
dwObjectTypeNameCount
Nombre d’objets dans le tableau ObjectTypeNames .
ObjectTypeNames[ANYSIZE_ARRAY]
Tableau de structures AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET qui représente les types d’objets pour les événements.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | authz.h |
Composant redistribuable | Pack outils d’administration Windows Server 2003 sur Windows XP |