POLICYSETTINGSTATUSINFO-Struktur (userenv.h)
Die POLICYSETTINGSTATUSINFO-Struktur stellt Informationen zu einem Richtlinieneinstellungsereignis bereit.
Syntax
typedef struct _POLICYSETTINGSTATUSINFO {
LPWSTR szKey;
LPWSTR szEventSource;
LPWSTR szEventLogName;
DWORD dwEventID;
DWORD dwErrorCode;
SETTINGSTATUS status;
SYSTEMTIME timeLogged;
} POLICYSETTINGSTATUSINFO, *LPPOLICYSETTINGSTATUSINFO;
Member
szKey
Dieses Member ist optional. Wenn es NULL ist, generiert das System einen Wert.
szEventSource
Zeiger auf eine Zeichenfolge, die den Namen der Quelle (Anwendung, Dienst, Treiber, Subsystem) angibt, die den Protokolleintrag generiert hat.
szEventLogName
Zeiger auf eine Zeichenfolge, die den Namen des Ereignisprotokolls angibt.
dwEventID
Gibt die Ereignisprotokollmeldungs-ID an.
dwErrorCode
Ein Systemfehlercode , der einen Fehler angibt, der während der Anwendung der Richtlinieneinstellung aufgetreten ist.
status
Gibt die status der Richtlinieneinstellung an. Dieser Member kann einer der folgenden Werte sein.
RSOPUnspecified
Die clientseitige Erweiterung definiert keine status für diese Richtlinieneinstellung.
RSOPApplied
Die Richtlinieneinstellung wurde erfolgreich angewendet.
RSOPIgnored
Die Richtlinieneinstellung wurde ignoriert. das System hat keinen Versuch unternommen, es anzuwenden.
RSOPFailed
Fehler bei der Anwendung der Richtlinieneinstellung. Details zum Fehler werden von den anderen Elementen der Struktur angegeben.
RSOPSubsettingFailed
Die Richtlinieneinstellung wurde erfolgreich angewendet, aber beim Versuch, die untergeordnete Einstellung anzuwenden, ist ein Fehler aufgetreten.
timeLogged
Gibt eine SYSTEMTIME-Struktur an, die den Zeitpunkt angibt, zu dem die Quelle das Ereignis generiert hat.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | userenv.h |