Microsoft-Windows-Serial-ClassExtension

9 events across 1 channel

Event ID 1000: The Serial WDF class extension has started.

#
Provider
Microsoft-Windows-Serial-ClassExtension
Channel
Analytic
Task
Startupoftheserialclassextension

Description

The Serial WDF class extension has started. The control object name is ControlDeviceName.

Message #

The Serial WDF class extension has started.  The control object name is %1.

Fields #

NameDescription
ControlDeviceName UnicodeString
Status UInt32NTSTATUS reference

Event ID 1001: The Serial WDF class extension failed to start (error Status).

#
Provider
Microsoft-Windows-Serial-ClassExtension
Channel
Analytic
Task
Startupoftheserialclassextension

Description

The Serial WDF class extension failed to start (error Status). The control object name is ControlDeviceName.

Message #

The Serial WDF class extension failed to start (error %2).  The control object name is %1.

Fields #

NameDescription
ControlDeviceName UnicodeString
Status UInt32NTSTATUS reference

Event ID 1002: Received request Request for IoControlCodeString.

#
Provider
Microsoft-Windows-Serial-ClassExtension
Channel
Analytic
Task
IOControlreceivedbytheserialclassextension
Opcode
Start

Description

Received request Request for IoControlCodeString.

Message #

Received request %1 for %2

Fields #

NameDescription
Request Pointer
IoControlCodeString UnicodeString

Event ID 1003: Request Complete.

#
Provider
Microsoft-Windows-Serial-ClassExtension
Channel
Analytic
Task
IOControlreceivedbytheserialclassextension
Opcode
Stop

Description

Request Complete

Message #

%1 Complete

Fields #

NameDescription
Request Pointer
IoControlCodeString UnicodeString

Event ID 1004: Transmitting request Request for Length byte(s).

#
Provider
Microsoft-Windows-Serial-ClassExtension
Channel
Analytic
Task
Requestreceivedbytheserialclassextension
Opcode
Start

Description

Transmitting request Request for Length byte(s).

Message #

Transmitting request %1 for %2 byte(s)

Fields #

NameDescription
Request Pointer
Length UInt32

Event ID 1005: Receiving request Request for Length byte(s).

#
Provider
Microsoft-Windows-Serial-ClassExtension
Channel
Analytic
Task
Requestreceivedbytheserialclassextension
Opcode
Start

Description

Receiving request Request for Length byte(s).

Message #

Receiving request %1 for %2 byte(s)

Fields #

NameDescription
Request Pointer
Length UInt32

Event ID 1006: Completed request Request for Length byte(s) with status Status.

#
Provider
Microsoft-Windows-Serial-ClassExtension
Channel
Analytic
Task
Requestreceivedbytheserialclassextension
Opcode
Stop

Description

Completed request Request for Length byte(s) with status Status.

Message #

Completed request %1 for %2 byte(s) with status %3

Fields #

NameDescription
Request Pointer
Length UInt32
Status UInt32NTSTATUS reference

Event ID 1007: Data.

#
Provider
Microsoft-Windows-Serial-ClassExtension
Channel
Analytic
Task
Requestreceivedbytheserialclassextension

Description

Data

Message #

%1

Fields #

NameDescription
Data UInt8

Event ID 1008: EvtIoStop for request Request in queue Queue, invoke cancel.

#
Provider
Microsoft-Windows-Serial-ClassExtension
Channel
Analytic
Task
Requestreceivedbytheserialclassextension

Description

EvtIoStop for request Request in queue Queue, invoke cancel.

Message #

EvtIoStop for request %1 in queue %2, invoke cancel

Fields #

NameDescription
Request Pointer
Queue Pointer

Provenance

Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.

ETW provider GUID 47bc9477-a8ba-452e-b951-4f2ed3593cf9

Defined in SerCx.sys, the binary that emits these events.

Observed on:

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1150, captured 2026-06-02

Downloads