Поделиться через


структура OPERATION_END_PARAMETERS (winbase.h)

Эта структура используется функцией OperationEnd .

Синтаксис

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

Члены

Version

Этот параметр следует инициализировать для OPERATION_API_VERSION, определенного в Windows SDK.

Значение Значение
OPERATION_API_VERSION
1
Этот API появился в Windows 8 и Windows Server 2012 версии 1.

OperationId

Каждая операция имеет OPERATION_ID пространство имен, уникальное для каждого процесса. Если два приложения используют одно и то же значение OPERATION_ID для идентификации двух операций, система поддерживает отдельные контексты для каждой операции.

Flags

Значение этого параметра может включать любое сочетание следующих значений.

Значение Значение
OPERATION_END_DISCARD
1
Указывает, что система должна удалить информацию, которую она отслеживала для этой операции. Укажите этот флаг, если операция завершается сбоем или не соответствует ожидаемой последовательности шагов.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть winbase.h (включая Windows.h)

См. также раздел

OPERATION_ID

OPERATION_START_PARAMETERS

Средство записи операций

OperationEnd

OperationStart