Share via


MSFT_SmbMultichannelConnection class

Represents an SMB connection network interface.

The following syntax is simplified from MOF code and includes all inherited properties.

Syntax

[dynamic, provider("smbwmiv2"), ClassVersion("7")]
class MSFT_SmbMultichannelConnection
{
  string  ServerName;
  uint32  ClientInterfaceIndex;
  uint32  ServerInterfaceIndex;
  string  ServerIpAddress;
  string  ClientIpAddress;
  string  ClientInterfaceFriendlyName;
  boolean Selected;
  boolean ClientRSSCapable;
  boolean ServerRSSCapable;
  boolean ClientRdmaCapable;
  boolean ServerRdmaCapable;
  uint64  ClientLinkSpeed;
  uint64  ServerLinkSpeed;
  uint32  MaxChannels;
  uint32  CurrentChannels;
  boolean Failed;
  uint32  FailureCount;
  uint32  SmbInstance;
};

Members

The MSFT_SmbMultichannelConnection class has these types of members:

Methods

The MSFT_SmbMultichannelConnection class has these methods.

Method Description
Refresh Refreshes an SMB connection network interface.

Properties

The MSFT_SmbMultichannelConnection class has these properties.

ClientInterfaceFriendlyName

Data type: string

Access type: Read-only

The friendly name for the client network interface.

ClientInterfaceIndex

Data type: uint32

Access type: Read-only

Qualifiers: key

Index value that uniquely identifies the client network interface.

ClientIpAddress

Data type: string

Access type: Read-only

The client IP address.

ClientLinkSpeed

Data type: uint64

Access type: Read-only

Speed of the client network interface.

ClientRdmaCapable

Data type: boolean

Access type: Read-only

Indicates whether the client network interface is RDMA capable.

ClientRSSCapable

Data type: boolean

Access type: Read-only

Indicates whether the client network interface is RSS capable.

CurrentChannels

Data type: uint32

Access type: Read-only

Number of Multichannel connections that are currently established for this network interface pair. This could be different than MaxChannels when the connections are being set up or if there were errors.

Failed

Data type: boolean

Access type: Read-only

Indicates whether establishing a connection between this client network interface and server network interface have failed.

FailureCount

Data type: uint32

Access type: Read-only

The number of times the connection has failed between this client network interface and server network interface.

MaxChannels

Data type: uint32

Access type: Read-only

Maximum number of Multichannel connections desired for this network interface pair. This could be different from CurrentChannels when the connections are being set up or if there were errors.

Selected

Data type: boolean

Access type: Read-only

True if this specific network interface pair is being used by Multichannel.

ServerInterfaceIndex

Data type: uint32

Access type: Read-only

Qualifiers: key

Index value that uniquely identifies the server network interface.

ServerIpAddress

Data type: string

Access type: Read-only

Qualifiers: key

The server IP address.

ServerLinkSpeed

Data type: uint64

Access type: Read-only

Speed of the server network interface.

ServerName

Data type: string

Access type: Read-only

Qualifiers: key

The name of the server.

ServerRdmaCapable

Data type: boolean

Access type: Read-only

Indicates whether the server network interface is RDMA capable.

ServerRSSCapable

Data type: boolean

Access type: Read-only

Indicates whether the server network interface is RSS capable.

SmbInstance

Data type: uint32

Access type: Read-only

The identifier of the SMB server instance that hosts the shares.

Windows Server 2012 and Windows 8: This property is not supported before Windows Server 2012 R2 and Windows 8.1.

Default (0)

CSV (1)

Represents a Cluster Shared Volume (CSV).

Windows 10 and Windows 8.1: Cluster Shared Volumes are only supported on Windows Server systems.

SBL (2)

Represents a Software Storage Bus used in Storage Spaces Direct.

Windows Server 2012 R2 and Windows 8.1: This value is not supported before Windows Server 2016 and Windows 10.

SR (2)

Represents a Storage Replica (SR).

Windows Server 2012 R2: This value is not supported before Windows Server 2016.

Windows 10 and Windows 8.1: Storage Replica is only supported on Windows Server systems.

Requirements

Minimum supported client
Windows 8
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\Smb
MOF
SmbWmiV2.mof
DLL
SmbWmiV2.dll