Microsoft-Windows-SMBDirect

92 events across 5 channels

Event IDTitleChannel
0SMB Direct is starting.Operational
1SMB Direct has started.Operational
1The network adapter '.Admin
2SMB Direct is stopping.Operational
2The network adapter '.Admin
3The network adapter '.Admin
3SMB Direct has stopped.Operational
4Setting %1\%2 is invalid.Admin
5The network adapter '.Admin
6A connection has been terminated because no pending requests to network adapter …Admin
7Settings BaseAffinityNode and MaxAffinityNode …Admin
8A registry configuration parameter is invalid.Admin
9Loaded a registry configuration parameter value.Admin
10The network adapter's FRMR page count is incompatible with SMB Direct.Admin
11Found an interrupt processor.Admin
12A NUMA node has only one processor that may be used to process interrupts.Admin
100Failed to load a configuration parameter from the registry.Operational
101A configuration parameter value has been updated.Operational
102A configuration parameter value has been updated.Operational
150A socket configuration parameter value is not supported.Operational
200Identified a set of completion queue processors.Operational
201A NUMA node has too few completion queue processors for optimal performance.Operational
202Failed to identify any completion queue processors.Operational
300Starting connect.Debug
300An RDMA network adapter's NDKPI version is no longer supported.Operational
301Connect succeeded.Debug
301An RDMA network adapter's NDKPI limit does not meet SMB Direct's minimum …Operational
302Connect failed.Debug
302Failed to allocate an RDMA network adapter resource.Operational
303Timed out while waiting for connection establishment to complete - cancelling …Debug
303An RDMA network adapter's completion queue has experienced a catastrophic …Operational
304NdkConnect failed.Debug
304Allocating an RDMA network adapter resource took too long.Operational
305NdkCompleteConnect failed.Debug
306Failed to negotiate a common SMB Direct version with the peer.Debug
350Received connect request.Debug
351Rejected connect request - connect backlog limit exceeded.Debug
352Rejected connect request - not enough memory.Debug
353Timed-out while waiting to receive a negotiate request - cancelling accept.Debug
354NdkAccept failed.Debug
355Accept started.Debug
356Accept succeeded.Debug
357Accept failed.Debug
358Upper-level driver rejected the connection.Debug
400NDK disconnect event.Debug
401Disconnect started.Debug
402Disconnect completed.Debug
403Close started.Debug
404Close completed.Debug
450Out of send credits - starting credit grant timer.Debug
451Peer used their last send credit.Debug
452Using last send credit.Debug
453Timed-out while waiting to receive send credits.Debug
454Protocol violation - the peer sent a packet but does not have a send credit.Debug
455Protocol violation - the peer used their last send credit but did not grant a …Debug
456Granted the peer %6 additional send credits.Debug
457Received a grant of %6 credits.Debug
500Failed to post a %6 SQ work request.Debug
501%6 SQ work request failed.Debug
502Failed to post a Receive work request.Debug
503Receive work request failed.Debug
1000Timed-out out while waiting to receive a keepalive response.Debug
1001Protocol violation - received packet is too small or contains at least one …Debug
1002Protocol violation - total fragmented payload is larger than indicated by first …Debug
1003Protocol violation - total fragmented payload is smaller than indicated by first …Debug
1004Failed to allocate a fragment reassembly buffer.Debug
1005%6 operation failed.Debug
1006Created socket.Debug
1007Failed to create socket.Debug
1008Finished negotiating connection properties.Debug
1009A completion queue has failed and is no longer indicating completions.Debug
1010Updated SCQ interrupt moderation parameters.Debug
1011Updated RCQ interrupt moderation parameters.Debug
1012Affinitized socket CQs.Debug
1013CQ processor.Debug
1014A socket configuration parameter value is not suppored by the socket's network …Debug
5000An RDMA network adapter has been opened.Connectivity
5002A socket has disconnected.Connectivity
5003A network protocol violation has been detected.Connectivity
5004Failed to establish an outbound connection.Connectivity
5005Failed to accept an inbound connection.Connectivity
5006A socket has been disconnected after the remote peer failed to respond to a …Connectivity
5007A socket has been disconnected after the remote peer failed to grant send …Connectivity
5008A request to rundown a socket exceeded the completion deadline.Operational
5009A request to close a socket exceeded the completion deadline.Operational
9500Opened network adapter '.Debug
10000Received negotiate request.Netmon
10001Sending negotiate request.Netmon
10002Received negotiate response.Netmon
10003Sending negotiate response.Netmon
10004Received data.Netmon
10005Sending data.Netmon

Event ID 0 — SMB Direct is starting.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

SMB Direct is starting.

Version: %1.%2.%3.%4

Guidance:

This event is informational. No action is required.

Fields

NameDescription
BuildMajor
BuildMinor
ProductMajor
ProductMinor

Event ID 1 — SMB Direct has started.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

SMB Direct has started.

Version: %1.%2.%3.%4

Guidance:

This event is informational. No action is required.

Fields

NameDescription
AdapterAlias
RequiredSges
AdapterSupportedSges

Event ID 1 — The network adapter '.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Fields

NameDescription
AdapterAlias
RequiredSges
AdapterSupportedSges

Event ID 2 — SMB Direct is stopping.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

SMB Direct is stopping.

Version: %1.%2.%3.%4

Guidance:

This event is informational. No action is required.

Fields

NameDescription
AdapterAlias
RequiredSges
AdapterSupportedSges

Event ID 2 — The network adapter '.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Fields

NameDescription
AdapterAlias
RequiredSges
AdapterSupportedSges

Event ID 3 — The network adapter '.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Fields

NameDescription
AdapterAlias
RequiredSges
AdapterSupportedSges

Event ID 3 — SMB Direct has stopped.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

SMB Direct has stopped.

Version: %1.%2.%3.%4

Guidance:

This event is informational. No action is required.

Fields

NameDescription
AdapterAlias
RequiredSges
AdapterSupportedSges

Event ID 4 — Setting %1\%2 is invalid.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Message

Setting %1\%2 is invalid. Verify that %2 is a DWORD (32-bit) value in the range %3 to %4 (inclusive). The default value of %5 will be used for this setting until the error is corrected.

Fields

NameDescription
RegistryKeyName
SettingName
MinValidValue
MaxValidValue
DefaultValue

Event ID 5 — The network adapter '.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Message

The network adapter '%1' does not support a value of %4 for setting %2\%3. The closest adapter supported value of %5 will be used.

Fields

NameDescription
AdapterAlias
RegistryKeyName
SettingName
Value
ClosestAdapterSupportedValue

Event ID 6 — A connection has been terminated because no pending requests to network adapter '.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Message

A connection has been terminated because no pending requests to network adapter '%6' have completed in the last %7 milliseconds. Verify that the network is operational and that the peer is responsive. This event may also indicate that there are insufficient send credits to support the workload. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
AdapterAlias
TimeoutInMs

Event ID 7 — Settings BaseAffinityNode and MaxAffinityNode (\Registry\Machine\System\CurrentControlSet\Services\SmbDirect\Parameters) must specify a set of NUMA...

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Message

Settings BaseAffinityNode and MaxAffinityNode (\Registry\Machine\System\CurrentControlSet\Services\SmbDirect\Parameters) must specify a set of NUMA nodes that contain active processors. All of the system's processors will be eligible to perform SMB Direct processing until the error is corrected.

Fields

NameDescription
BaseAffinityNode
MaxAffinityNode

Event ID 8 — A registry configuration parameter is invalid.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Message

A registry configuration parameter is invalid.RegistryKey: {RegistryKeyName}ParamName: {ParamName}ParamType: {ParamType}MinValue: {MinValidValue}MaxValue: {MaxValidValue}DefaultValue: {DefaultValue}Guidance:This event indicates that an administrator set an invalid configuration parameter value in the registry. Verify that the registry value is of the specified type and is in the range [MinValue; MaxValue]. The parameter's default value will be used until this issue is corrected. The SMB Direct driver must be restarted for the correction to take effect.

Fields

NameDescription
RegistryKeyName
ParamName
ParamType
MinValidValue
MaxValidValue
DefaultValue

Event ID 9 — Loaded a registry configuration parameter value.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Message

Loaded a registry configuration parameter value.RegistryKey: {RegistryKeyName}ParamName: {ParamName}ParamValue: {Value}Guidance:This event indicates that an administrator has overridden SMB Direct's default value for this configuration parameter.

Fields

NameDescription
RegistryKeyName
ParamName
Value

Event ID 10 — The network adapter's FRMR page count is incompatible with SMB Direct.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Message

The network adapter's FRMR page count is incompatible with SMB Direct.AdapterAlias: {AdapterAlias}Guidance:This network adapter reported an FRMR page count of zero; indicating that it does not support Fast Register Memory Regions (FRMRs). Compatible network adapters are required to support FRMRs. SMB Direct cannot be used with this network adapter.

Fields

NameDescription
AdapterAlias

Event ID 11 — Found an interrupt processor.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Message

Found an interrupt processor.NumaNode={NumaNode}ProcessorGroup={ProcessorGroup}ProcessorMask={ProcessorMask}ProcessorIndex={ProcessorIndex}Guidance:This event indicates that SMB Direct found a processor it can use to process interrupts. This event is informational. No action is required.

Fields

NameDescription
NumaNode
ProcessorGroup
ProcessorMask
ProcessorIndex

Event ID 12 — A NUMA node has only one processor that may be used to process interrupts.

Provider
Microsoft-Windows-SMBDirect
Channel
Admin

Message

A NUMA node has only one processor that may be used to process interrupts.NumaNode={NumaNode}ProcessorGroup={ProcessorGroup}Guidance:This event indicates that SMB Direct found a NUMA node with only one processor that may be used to process interrupts. This configuration will degrade the performance of any SMB Direct connections that are affinitized to this NUMA node. It is recommended to increase the number of available processors in this NUMA node by changing the BaseAffinityProcessor and/or MaxAffinityProcessor configuration parameters.

Fields

NameDescription
NumaNode
ProcessorGroup

Event ID 100 — Failed to load a configuration parameter from the registry.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

Failed to load a configuration parameter from the registry.

Registry key: %1
Parameter name: %2
Status: %3

Guidance:

Verify that the parameter's registry value type is correct and that the value is in the parameter's range of accepted values. SMB Direct will use the parameter's default value until this issue is corrected. SMB Direct must be restarted to read updated configuration parameter values from the registry.

Fields

NameDescription
RegistryKeyName
ParamName
Status

Event ID 101 — A configuration parameter value has been updated.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

A configuration parameter value has been updated.

Name: %1
Value: %2
Default: %3

Guidance:

This event is informational. No action is required.

Fields

NameDescription
Name
Value
IsDefault

Event ID 102 — A configuration parameter value has been updated.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

A configuration parameter value has been updated.

Name: %1
Value: %3
Default: %4

Guidance:

This event is informational. No action is required.

Fields

NameDescription
Name
ValueSize
Value
IsDefault

Event ID 150 — A socket configuration parameter value is not supported.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

A socket configuration parameter value is not supported.

Adapter interface index: %1
Socket ID: %2
Parameter name: %3
Configured value: %4
Minimum supported value: %5
Maximum supported value: %6
Selected value: %7

Guidance:

A socket configuration parameter value is not supported by the socket's RDMA network adapter or is incompatible with one or more of the socket's other configuration parameter values. The selected value will be used until this issue is corrected.

Fields

NameDescription
AdapterIfIndex
SocketId
ParamName
ConfiguredValue
MinSupportedValue
MaxSupportedValue
SelectedValue

Event ID 200 — Identified a set of completion queue processors.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

Identified a set of completion queue processors.

Node number: %1
Group number: %2
Processor mask: %3
First processor number: %4
Last processor number: %5

Guidance:

This event is informational. No action is required.

Fields

NameDescription
NodeNumber
GroupNumber
ProcessorMask
FirstProcessorNumber
LastProcessorNumber

Event ID 201 — A NUMA node has too few completion queue processors for optimal performance.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

A NUMA node has too few completion queue processors for optimal performance.

Node number: %1
Base affinity node: %2
Max affinity node: %3
Base affinity processor: %4
Max affinity processor: %5
Processor affinity mask: %7

Guidance:

The configuration parameters BaseAffinityNode, MaxAffinityNode, BaseAffinityProcessor, MaxAffinityProcessor, and ProcessorAffinityMask specify the set of processors that SMB Direct may use for its completion queues. The current configuration values allow only one processor in the specified NUMA node to be used (non-NUMA systems are treated as NUMA systems with one node). This configuration will degrade the performance of any SMB Direct connection that is affinitized to this NUMA node. To correct this issue, increase the number of completion queue processors in this NUMA node to a multiple of two. SMB Direct must be restarted to read updated configuration parameter values from the registry.

Fields

NameDescription
NodeNumber
BaseAffinityNode
MaxAffinityNode
BaseAffinityProcessor
MaxAffinityProcessor
ProcessorAffinityMaskSize
ProcessorAffinityMask

Event ID 202 — Failed to identify any completion queue processors.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

Failed to identify any completion queue processors.

Base affinity node: %1
Max affinity node: %2
Base affinity processor: %3
Max affinity processor: %4
Processor affinity mask: %6

Guidance:

The configuration parameters BaseAffinityNode, MaxAffinityNode, BaseAffinityProcessor, MaxAffinityProcessor, and ProcessorAffinityMask specify the set of processors that SMB Direct may use for its completion queues. The current configuration values exclude all processors from being used. This configuration is invalid. SMB Direct will use all processors until this issue is corrected. SMB Direct must be restarted to read updated configuration parameter values from the registry.

Fields

NameDescription
BaseAffinityNode
MaxAffinityNode
BaseAffinityProcessor
MaxAffinityProcessor
ProcessorAffinityMaskSize
ProcessorAffinityMask

Event ID 300 — Starting connect.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 300 — An RDMA network adapter's NDKPI version is no longer supported.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

An RDMA network adapter's NDKPI version is no longer supported.

Adapter interface index: %1
NDKPI version: %2.%3
Minimum supported NDKPI version: %4.%5

Guidance:

The Network Direct Kernel Provider Interface (NDKPI) is the API through which SMB Direct interacts with RDMA network adapters. This adapter's NDKPI version is no longer supported by SMB Direct. Check for newer drivers and/or firmware from the network adapter's manufacturer.

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 301 — Connect succeeded.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 301 — An RDMA network adapter's NDKPI limit does not meet SMB Direct's minimum requirements.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

An RDMA network adapter's NDKPI limit does not meet SMB Direct's minimum requirements.

Adapter interface index: %1
NDKPI limit name: %2
NDKPI limit value: %3
Minimum supported NDKPI limit value: %4

Guidance:

The Network Direct Kernel Provider Interface (NDKPI) is the API through which SMB Direct interacts with RDMA network adapters. This adapter advertises an NDKPI limit that is incompatible with SMB Direct requirements. Contact the network adapter's manufacturer to determine if the limit can be increased.

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 302 — Connect failed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 302 — Failed to allocate an RDMA network adapter resource.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

Failed to allocate an RDMA network adapter resource.

Adapter interface index: %1
Socket ID: %2
RDMA resource type: %3

Guidance:

This event may indicate that the demand for SMB Direct sockets exceeds one or more of the RDMA network adapter's limits.

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 303 — Timed out while waiting for connection establishment to complete - cancelling connect.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 303 — An RDMA network adapter's completion queue has experienced a catastrophic failure and is no longer operational.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

An RDMA network adapter's completion queue has experienced a catastrophic failure and is no longer operational.

Adapter interface index: %1
Socket ID: %2
Status: %3

Guidance:

RDMA capable network adapters use completion queues to notify SMB Direct that operations such as sending or receiving data have completed. The catastrophic failure of a completion queue will result in an unusable SMB Direct connection. Verify that the latest version of the network adapter's driver and/or firmware are installed. Contact the network adapter's manufacturer if the issue persists.

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 304 — NdkConnect failed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 304 — Allocating an RDMA network adapter resource took too long.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

Allocating an RDMA network adapter resource took too long.

Adapter interface index: %1
Socket ID: %2
Elapsed microseconds: %3
Slow API: %4
Status: %5

Guidance:

This event may indicate that the demand for SMB Direct sockets exceeds one or more of the RDMA network adapter's limits.

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 305 — NdkCompleteConnect failed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

NdkCompleteConnect failed. Socket = %1 Local = %3 Remote = %5 Status = %6

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 306 — Failed to negotiate a common SMB Direct version with the peer.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Failed to negotiate a common SMB Direct version with the peer. Socket = %1 Local = %3 Remote = %5 MinVersion = %6 MaxVersion = %7 PeerMinVersion = %8 PeerMaxVersion = %9

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
MinVersion
MaxVersion
PeerMinVersion
PeerMaxVersion

Event ID 350 — Received connect request.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Received connect request. ListenSocket = %1 Local = %3 Remote = %5

Fields

NameDescription
ListenSocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 351 — Rejected connect request - connect backlog limit exceeded.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Rejected connect request - connect backlog limit exceeded. ListenSocket = %1 Local = %3 Remote = %5

Fields

NameDescription
ListenSocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 352 — Rejected connect request - not enough memory.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Rejected connect request - not enough memory. ListenSocket = %1 Local = %3 Remote = %5

Fields

NameDescription
ListenSocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 353 — Timed-out while waiting to receive a negotiate request - cancelling accept.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Timed-out while waiting to receive a negotiate request - cancelling accept. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 354 — NdkAccept failed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

NdkAccept failed. Socket = %1 Local = %3 Remote = %5 Status = %6

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 355 — Accept started.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Accept started. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 356 — Accept succeeded.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Accept succeeded. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 357 — Accept failed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Accept failed. Socket = %1 Local = %3 Remote = %5 Status = %6

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 358 — Upper-level driver rejected the connection.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Upper-level driver rejected the connection. Socket = %1 Status = %2

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 400 — NDK disconnect event.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

NDK disconnect event. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 401 — Disconnect started.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Disconnect started. Socket = %1 Local = %3 Remote = %5 State = %6

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
SocketState

Event ID 402 — Disconnect completed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Disconnect completed. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 403 — Close started.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Close started. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 404 — Close completed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Close completed. Socket = %1

Fields

NameDescription
SocketID

Event ID 450 — Out of send credits - starting credit grant timer.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Out of send credits - starting credit grant timer. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 451 — Peer used their last send credit.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Peer used their last send credit. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 452 — Using last send credit.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Using last send credit. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 453 — Timed-out while waiting to receive send credits.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Timed-out while waiting to receive send credits. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 454 — Protocol violation - the peer sent a packet but does not have a send credit.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Protocol violation - the peer sent a packet but does not have a send credit. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 455 — Protocol violation - the peer used their last send credit but did not grant a send credit.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Protocol violation - the peer used their last send credit but did not grant a send credit. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 456 — Granted the peer %6 additional send credits.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Granted the peer %6 additional send credits. Socket %1 Local = %3 Remote = %5 PeerSendCredits = %7

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
PeerSendCreditsGranted
PeerSendCredits

Event ID 457 — Received a grant of %6 credits.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Received a grant of %6 credits. Socket = %1 Local = %3 Remote = %5 SendCreditsAccepted = %7 SendCredits = %8

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
SendCreditsReceived
SendCreditsAccepted
SendCredits

Event ID 500 — Failed to post a %6 SQ work request.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Failed to post a %6 SQ work request. Socket = %1 Local = %3 Remote = %5 Status = %7

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Type
Status

Event ID 501 — %6 SQ work request failed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

%6 SQ work request failed. Socket = %1 Local = %3 Remote = %5 Status = %7

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Type
Status

Event ID 502 — Failed to post a Receive work request.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Failed to post a Receive work request. Socket = %1 Local = %3 Remote = %5 Status = %6

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 503 — Receive work request failed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Receive work request failed. Socket = %1 Local = %3 Remote = %5 Status = %6

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 1000 — Timed-out out while waiting to receive a keepalive response.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Timed-out out while waiting to receive a keepalive response. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 1001 — Protocol violation - received packet is too small or contains at least one invalid value.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Protocol violation - received packet is too small or contains at least one invalid value. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 1002 — Protocol violation - total fragmented payload is larger than indicated by first fragment.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Protocol violation - total fragmented payload is larger than indicated by first fragment. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 1003 — Protocol violation - total fragmented payload is smaller than indicated by first fragment.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Protocol violation - total fragmented payload is smaller than indicated by first fragment. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 1004 — Failed to allocate a fragment reassembly buffer.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Failed to allocate a fragment reassembly buffer. Socket = %1 Local = %3 Remote = %5

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress

Event ID 1005 — %6 operation failed.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

%6 operation failed. Socket = %1 Local = %3 Remote = %5 Status = %7

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Type
Status

Event ID 1006 — Created socket.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Created socket. Socket = %1

Fields

NameDescription
SocketID

Event ID 1007 — Failed to create socket.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Failed to create socket. Socket = %1 Status = %2

Fields

NameDescription
SocketID
Status

Event ID 1008 — Finished negotiating connection properties.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Finished negotiating connection properties. Socket = %1 Local = %3 Remote = %5 ProtocolVersion = %6 MaxReadWriteSize = %7 MaxReceiveSize = %8 MaxFragmentedReceiveSize = %9 MaxSendSize = %10 MaxFragmentedSendSize = %11 IRD = %12 ORD = %13

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
ProtocolVersion
MaxReadWriteSize
MaxReceiveSize
MaxFragmentedReceiveSize
MaxSendSize
MaxFragmentedSendSize
InboundReadDepth
OutboundReadDepth

Event ID 1009 — A completion queue has failed and is no longer indicating completions.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

A completion queue has failed and is no longer indicating completions. Socket = %1 Local = %3 Remote = %5 Status = %6

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
Status

Event ID 1010 — Updated SCQ interrupt moderation parameters.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Updated SCQ interrupt moderation parameters. Socket = %1 Count = %2 IntervalInMicroSeconds = %3

Fields

NameDescription
SocketID
Count
IntervalInMicroSeconds

Event ID 1011 — Updated RCQ interrupt moderation parameters.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Updated RCQ interrupt moderation parameters. Socket = %1 Count = %2 IntervalInMicroSeconds = %3

Fields

NameDescription
SocketID
Count
IntervalInMicroSeconds

Event ID 1012 — Affinitized socket CQs.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Affinitized socket CQs. Socket = {SocketID} NumaNode={NumaNode} RcqProcessorGroup={RcqProcessorGroup} RcqProcessorMask={RcqProcessorMask} RcqProcessorIndex={RcqProcessorIndex} ScqProcessorGroup={ScqProcessorGroup} ScqProcessorMask={ScqProcessorMask} ScqProcessorIndex={ScqProcessorIndex}

Fields

NameDescription
SocketID
NumaNode
RcqProcessorGroup
RcqProcessorMask
RcqProcessorIndex
ScqProcessorGroup
ScqProcessorMask
ScqProcessorIndex

Event ID 1013 — CQ processor.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

CQ processor. NumaNode={NumaNode} ProcessorGroup={ProcessorGroup} ProcessorMask={ProcessorMask} ProcessorIndex={ProcessorIndex}

Fields

NameDescription
NumaNode
ProcessorGroup
ProcessorMask
ProcessorIndex

Event ID 1014 — A socket configuration parameter value is not suppored by the socket's network adapter or is incompatible with one or more of the socket's other co...

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

A socket configuration parameter value is not suppored by the socket's network adapter or is incompatible with one or more of the socket's other configuration parameter values.Socket: {SocketID}AdapterAlias: {AdapterAlias}ParamName: {ParamName}ConfiguredValue: {ConfiguredValue}MinSupportedValue: {MinSupportedValue}MaxSupportedValue: {MaxSupportedValue}SelectedValue: {SelectedValue}Guidance:SMB Direct will use the selected value in place of the configured value.

Fields

NameDescription
SocketID
AdapterAlias
ParamName
ConfiguredValue
MinSupportedValue
MaxSupportedValue
SelectedValue

Event ID 5000 — An RDMA network adapter has been opened.

Provider
Microsoft-Windows-SMBDirect
Channel
Connectivity

Message

An RDMA network adapter has been opened.

Adapter interface index: %1
NDK version: %2.%3
Effective NDK version: %4.%5
Vendor ID: %6
Device ID: %7
Max registration size: %8
Max window size: %9
FRMR page count: %10
Max initiator request SGEs: %11
Max effective initiator request SGEs: %12
Max receive request SGEs: %13
Max effective receive request SGEs: %14
Max read request SGEs: %15
Max effective read request SGEs: %16
Max transfer length: %17
Max effective send size: %18
Max effective receive size: %19
Max inline data size: %20
Max inbound read limit: %21
Max outbound read limit: %22
Max receive queue depth: %23
Max effective receive queue depth: %24
Max initiator queue depth: %25
Max effective initiator queue depth: %26
Max SRQ depth: %27
Max CQ depth: %28
Large request threshold: %29
Max caller data: %30
Max callee data: %31
Adapter flags: %32
In order DMA: %33
Read sink required: %34
CQ interrupt moderation: %35
Multi-engine: %36
Read local invalidate: %37
CQ resize: %38
Loopback connections: %39

Guidance:

This event is informational. No action is required.

Fields

NameDescription
AdapterIfIndex
NdkMajorVer
NdkMinorVer
EffectiveNdkMajorVer
EffectiveNdkMinorVer
VendorId
DeviceId
MaxRegistrationSize
MaxWindowSize
FrmrPageCount
MaxInitiatorRequestSge
MaxEffectiveInitiatorRequestSge
MaxReceiveRequestSge
MaxEffectiveReceiveRequestSge
MaxReadRequestSge
MaxEffectiveReadRequestSge
MaxTransferLength
MaxEffectiveSendSize
MaxEffectiveReceiveSize
MaxInlineDataSize
MaxInboundReadLimit
MaxOutboundReadLimit
MaxReceiveQueueDepth
MaxEffectiveReceiveQueueDepth
MaxInitiatorQueueDepth
MaxEffectiveInitiatorQueueDepth
MaxSrqDepth
MaxCqDepth
LargeRequestThreshold
MaxCallerData
MaxCalleeData
AdapterFlags
InOrderDma
RdmaReadSinkRequired
CqInterruptModeration
MultiEngine
ReadLocalInvalidate
CqResize
LoopbackConnections

Event ID 5002 — A socket has disconnected.

Provider
Microsoft-Windows-SMBDirect
Channel
Connectivity

Message

A socket has disconnected.

Adapter interface index: %1
Socket ID: %2
Local network address: %4
Remote network address: %6
Application initiated: %7
Timed out: %8

Guidance:

This event is informational. No action is required.

Fields

NameDescription
AdapterIfIndex
SocketId
LocalNetAddressSize
LocalNetAddress
RemoteNetAddressSize
RemoteNetAddress
ApplicationInitiated
TimedOut

Event ID 5003 — A network protocol violation has been detected.

Provider
Microsoft-Windows-SMBDirect
Channel
Connectivity

Message

A network protocol violation has been detected.

Adapter interface index: %1
Socket ID: %2
Local network address: %4
Remote network address: %6
Violation type: %7

Guidance:

The SMB Direct subsystem has detected a violation of the SMB Direct network protocol on one of its connections. Possible causes include, but are not limited to, defects in the connection's remote peer or corruption of SMB Direct messages in transit on the network.

Fields

NameDescription
AdapterIfIndex
SocketId
LocalNetworkAddressSize
LocalNetAddress
RemoteNetworkAddressSize
RemoteNetAddress
ViolationType

Event ID 5004 — Failed to establish an outbound connection.

Provider
Microsoft-Windows-SMBDirect
Channel
Connectivity

Message

Failed to establish an outbound connection.

Adapter interface index: %1
Socket ID: %2
Local network address: %4
Remote network address: %6
NdkConnect status: %7
NdkCompleteConnect status: %8
NdkReceive status: %9
NdkSend status: %10
Negotiate status: %11
Timed out: %12
RDMA resource failure type: %13
Status: %14

Guidance:

This event is informational. No action is required.

Fields

NameDescription
AdapterIfIndex
SocketId
LocalNetAddressSize
LocalNetAddress
RemoteNetAddressSize
RemoteNetAddress
NdkConnectStatus
NdkCompleteConnectStatus
NdkReceiveStatus
NdkSendStatus
NegotiateStatus
TimedOut
RdmaObjectCreationFailureType
Status

Event ID 5005 — Failed to accept an inbound connection.

Provider
Microsoft-Windows-SMBDirect
Channel
Connectivity

Message

Failed to accept an inbound connection.

Adapter interface index: %1
Socket ID: %2
Local network address: %4
Remote network address: %6
NdkAccept status: %7
NdkReceive status: %8
NdkSend status: %9
Negotiate status: %10
Timed out: %11
Refusal reason: %12
RDMA resource failure type: %13
Status: %14

Guidance:

This event is informational. No action is required.

Fields

NameDescription
AdapterIfIndex
SocketId
LocalNetAddressSize
LocalNetAddress
RemoteNetAddressSize
RemoteNetAddress
NdkAcceptStatus
NdkReceiveStatus
NdkSendStatus
NegotiateStatus
TimedOut
RefusalReason
RdmaObjectCreationFailureType
Status

Event ID 5006 — A socket has been disconnected after the remote peer failed to respond to a keepalive request.

Provider
Microsoft-Windows-SMBDirect
Channel
Connectivity

Message

A socket has been disconnected after the remote peer failed to respond to a keepalive request.

Adapter interface index: %1
Socket ID: %2
Local Address: %4
Remote Address: %6
Deadline (ms): %7

Fields

NameDescription
AdapterIfIndex
SocketId
LocalNetAddressSize
LocalNetAddress
RemoteNetAddressSize
RemoteNetAddress
DeadlineInMs

Event ID 5007 — A socket has been disconnected after the remote peer failed to grant send credits.

Provider
Microsoft-Windows-SMBDirect
Channel
Connectivity

Message

A socket has been disconnected after the remote peer failed to grant send credits.

Adapter interface index: %1
Socket ID: %2
Local Address: %4
Remote Address: %6
Deadline (ms): %7

Fields

NameDescription
AdapterIfIndex
SocketId
LocalNetAddressSize
LocalNetAddress
RemoteNetAddressSize
RemoteNetAddress
DeadlineInMs

Event ID 5008 — A request to rundown a socket exceeded the completion deadline.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

A request to rundown a socket exceeded the completion deadline.

Adapter interface index: %1
Socket ID: %2
Local Address: %4
Remote Address: %6
Deadline (ms): %7

Fields

NameDescription
AdapterIfIndex
SocketId
LocalNetAddressSize
LocalNetAddress
RemoteNetAddressSize
RemoteNetAddress
DeadlineInMs

Event ID 5009 — A request to close a socket exceeded the completion deadline.

Provider
Microsoft-Windows-SMBDirect
Channel
Operational

Message

A request to close a socket exceeded the completion deadline.

Adapter interface index: %1
Socket ID: %2
Local Address: %4
Remote Address: %6
Deadline (ms): %7

Fields

NameDescription
AdapterIfIndex
SocketId
LocalNetAddressSize
LocalNetAddress
RemoteNetAddressSize
RemoteNetAddress
DeadlineInMs

Event ID 9500 — Opened network adapter '.

Provider
Microsoft-Windows-SMBDirect
Channel
Debug

Message

Opened network adapter '%1'. NdkMajorVer = %2 NdkMinorVer = %3 VendorId = %4 DeviceId = %5 MaxRegistrationSize = %6 MaxWindowSize = %7 FrmrPageCount = %8 MaxInitiatorRequestSge = %9 MaxReceiveRequestSge = %10 MaxReadRequestSge = %11 MaxTransferLength = %12 MaxInlineDataSize = %13 MaxInboundReadLimit = %14 MaxOutboundReadLimit = %15 MaxReceiveQueueDepth = %16 MaxInitiatorQueueDepth = %17 MaxSrqDepth = %18 MaxCqDepth = %19 LargeRequestThreshold = %20 MaxCallerData = %21 MaxCalleeData = %22 AdapterFlags = %23

Fields

NameDescription
AdapterAlias
NdkMajorVer
NdkMinorVer
VendorId
DeviceId
MaxRegistrationSize
MaxWindowSize
FrmrPageCount
MaxInitiatorRequestSge
MaxReceiveRequestSge
MaxReadRequestSge
MaxTransferLength
MaxInlineDataSize
MaxInboundReadLimit
MaxOutboundReadLimit
MaxReceiveQueueDepth
MaxInitiatorQueueDepth
MaxSrqDepth
MaxCqDepth
LargeRequestThreshold
MaxCallerData
MaxCalleeData
AdapterFlags

Event ID 10000 — Received negotiate request.

Provider
Microsoft-Windows-SMBDirect
Channel
Netmon

Message

Received negotiate request. Socket = %1 Local = %3 Remote = %5 MinVersion = %6 MaxVersion = %7 Reserved = %8 CreditsRequested = %9 PreferredSendSize = %10 MaxReceiveSize = %11 MaxFragmentReassemblyBufferSize = %12

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
MinVersion
MaxVersion
Reserved
CreditsRequested
PreferredSendSize
MaxReceiveSize
MaxFragmentReassemblyBufferSize

Event ID 10001 — Sending negotiate request.

Provider
Microsoft-Windows-SMBDirect
Channel
Netmon

Message

Sending negotiate request. Socket = %1 Local = %3 Remote = %5 MinVersion = %6 MaxVersion = %7 Reserved = %8 CreditsRequested = %9 PreferredSendSize = %10 MaxReceiveSize = %11 MaxFragmentReassemblyBufferSize = %12

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
MinVersion
MaxVersion
Reserved
CreditsRequested
PreferredSendSize
MaxReceiveSize
MaxFragmentReassemblyBufferSize

Event ID 10002 — Received negotiate response.

Provider
Microsoft-Windows-SMBDirect
Channel
Netmon

Message

Received negotiate response. Socket = %1 Local = %3 Remote = %5 MinVersion = %6 MaxVersion = %7 NegotiatedVersion = %8 Reserved = %9 CreditsRequested = %10 CreditsGranted = %11 Status = %12 MaxReadWriteSize = %13 PreferredSendSize = %14 MaxReceiveSize = %15 MaxFragmentReassemblyBufferSize = %16

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
MinVersion
MaxVersion
NegotiatedVersion
Reserved
CreditsRequested
CreditsGranted
Status
MaxReadWriteSize
PreferredSendSize
MaxReceiveSize
MaxFragmentReassemblyBufferSize

Event ID 10003 — Sending negotiate response.

Provider
Microsoft-Windows-SMBDirect
Channel
Netmon

Message

Sending negotiate response. Socket = %1 Local = %3 Remote = %5 MinVersion = %6 MaxVersion = %7 NegotiatedVersion = %8 Reserved = %9 CreditsRequested = %10 CreditsGranted = %11 Status = %12 MaxReadWriteSize = %13 PreferredSendSize = %14 MaxReceiveSize = %15 MaxFragmentReassemblyBufferSize = %16

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
MinVersion
MaxVersion
NegotiatedVersion
Reserved
CreditsRequested
CreditsGranted
Status
MaxReadWriteSize
PreferredSendSize
MaxReceiveSize
MaxFragmentReassemblyBufferSize

Event ID 10004 — Received data.

Provider
Microsoft-Windows-SMBDirect
Channel
Netmon

Message

Received data. Socket = %1 Local = %3 Remote = %5 CreditsRequested = %6 CreditsGranted = %7 Flags = %8 Reserved = %9 RemainingDataLength = %10 DataOffset = %11 DataLength = %12

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
CreditsRequested
CreditsGranted
Flags
Reserved
RemainingDataLength
DataOffset
DataLength

Event ID 10005 — Sending data.

Provider
Microsoft-Windows-SMBDirect
Channel
Netmon

Message

Sending data. Socket = %1 Local = %3 Remote = %5 CreditsRequested = %6 CreditsGranted = %7 Flags = %8 Reserved = %9 RemainingDataLength = %10 DataOffset = %11 DataLength = %12

Fields

NameDescription
SocketID
LocalAddressLength
LocalAddress
RemoteAddressLength
RemoteAddress
CreditsRequested
CreditsGranted
Flags
Reserved
RemainingDataLength
DataOffset
DataLength