Compartir a través de


Función WdfRequestSetActivityId (wdfrequest.h)

[Solo se aplica a UMDF]

El método WdfRequestSetActivityId asocia un identificador de actividad a una solicitud de E/S.

Sintaxis

void WdfRequestSetActivityId(
  [in] WDFREQUEST Request,
  [in] LPGUID     ActivityId
);

Parámetros

[in] Request

Identificador de un objeto de solicitud de marco.

[in] ActivityId

Puntero al GUID del identificador de actividad que se va a almacenar en la solicitud de E/S.

Valor devuelto

None

Observaciones

La llamada a WdfRequestSetActivityId no establece una asociación con ningún identificador de actividad presente anteriormente. Cuando el controlador llama a WdfRequestSetActivityId, se sobrescribe cualquier identificador de actividad existente.

Para establecer una asociación, recupere el identificador existente llamando a WdfRequestRetrieveActivityId y, a continuación, asocie el identificador existente con el nuevo mediante una llamada a EventWriteTransfer.

El marco de trabajo no borra el identificador de actividad de una solicitud cuando el controlador llama a WdfRequestReuse.

Para obtener más información sobre los identificadores de actividad, consulte Uso de identificadores de actividad.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1
Plataforma de destino Universal
Versión mínima de UMDF 2.0
Encabezado wdfrequest.h (incluya Wdf.h)
Library WUDFx02000.lib
Archivo DLL WUDFx02000.dll
IRQL PASSIVE_LEVEL

Consulte también

WdfRequestRetrieveActivityId