Compartir a través de


estructura OPERATION_START_PARAMETERS (winbase.h)

Esta estructura la usa la función OperationStart .

Sintaxis

typedef struct _OPERATION_START_PARAMETERS {
  ULONG        Version;
  OPERATION_ID OperationId;
  ULONG        Flags;
} OPERATION_START_PARAMETERS, *POPERATION_START_PARAMETERS;

Miembros

Version

Este parámetro debe inicializarse en el valor OPERATION_API_VERSION definido en el Windows SDK.

Valor Significado
OPERATION_API_VERSION
1
Esta API se introdujo en Windows 8 y Windows Server 2012 como versión 1.

OperationId

Cada operación tiene un espacio de nombres OPERATION_ID que es único para cada proceso. Si dos aplicaciones usan el mismo valor de OPERATION_ID para identificar dos operaciones, el sistema mantiene contextos independientes para cada operación.

Flags

El valor de este parámetro puede incluir cualquier combinación de los valores siguientes.

Valor Significado
OPERATION_START_TRACE_CURRENT_THREAD
1
Especifica que el sistema solo debe realizar un seguimiento de las actividades del subproceso que realiza la llamada en una aplicación multiproceso. Especifique esta marca cuando la operación se realice en un único subproceso para aislar su actividad de otros subprocesos del proceso.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado winbase.h (incluya Windows.h)

Consulte también

OPERATION_END_PARAMETERS

OPERATION_ID

Grabadora de operaciones

OperationEnd

OperationStart