Freigeben über


OPERATION_END_PARAMETERS-Struktur (winbase.h)

Diese Struktur wird von der OperationEnd-Funktion verwendet.

Syntax

typedef struct _OPERATION_END_PARAMETERS {
  ULONG        Version;
  OPERATION_ID OperationId;
  ULONG        Flags;
} OPERATION_END_PARAMETERS, *POPERATION_END_PARAMETERS;

Member

Version

Dieser Parameter sollte mit dem im Windows SDK definierten OPERATION_API_VERSION initialisiert werden.

Wert Bedeutung
OPERATION_API_VERSION
1
Diese API wurde in Windows 8 und Windows Server 2012 als Version 1 eingeführt.

OperationId

Jeder Vorgang verfügt über einen OPERATION_ID Namespace, der für jeden Prozess eindeutig ist. Wenn zwei Anwendungen denselben OPERATION_ID Wert verwenden, um zwei Vorgänge zu identifizieren, verwaltet das System für jeden Vorgang separate Kontexte.

Flags

Der Wert dieses Parameters kann eine beliebige Kombination der folgenden Werte enthalten.

Wert Bedeutung
OPERATION_END_DISCARD
1
Gibt an, dass das System die Informationen verwerfen soll, die es für diesen Vorgang nachverfolgt hat. Geben Sie dieses Flag an, wenn der Vorgang entweder fehlschlägt oder nicht der erwarteten Abfolge von Schritten folgt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile winbase.h (Windows.h einschließen)

Weitere Informationen

OPERATION_ID

OPERATION_START_PARAMETERS

Vorgangsaufzeichnung

OperationEnd

OperationStart