Edit

MSFT_NetAdapterChecksumOffloadCapabilities class

MSFT_NetAdapter_ChecksumOffload

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[Dynamic, Provider("NetAdapterCim")]
class MSFT_NetAdapterChecksumOffloadCapabilities
{
  string  IPv4TransmitEncapsulation;
  boolean IPv4TransmitIpOptionsSupported;
  boolean IPv4TransmitTcpOptionsSupported;
  boolean IPv4TransmitTcpChecksumSupported;
  boolean IPv4TransmitUdpChecksumSupported;
  boolean IPv4TransmitIpChecksumSupported;
  string  IPv4ReceiveEncapsulation;
  boolean IPv4ReceiveIpOptionsSupported;
  boolean IPv4ReceiveTcpOptionsSupported;
  boolean IPv4ReceiveTcpChecksumSupported;
  boolean IPv4ReceiveUdpChecksumSupported;
  boolean IPv4ReceiveIpChecksumSupported;
  string  IPv6TransmitEncapsulation;
  boolean IPv6TransmitIpExtensionHeadersSupported;
  boolean IPv6TransmitTcpOptionsSupported;
  boolean IPv6TransmitTcpChecksumSupported;
  boolean IPv6TransmitUdpChecksumSupported;
  string  IPv6ReceiveEncapsulation;
  boolean IPv6ReceiveIpExtensionHeadersSupported;
  boolean IPv6ReceiveTcpOptionsSupported;
  boolean IPv6ReceiveTcpChecksumSupported;
  boolean IPv6ReceiveUdpChecksumSupported;
};

Members

The MSFT_NetAdapterChecksumOffloadCapabilities class has these types of members:

Properties

The MSFT_NetAdapterChecksumOffloadCapabilities class has these properties.

IPv4ReceiveEncapsulation

Data type: string

Access type: Read-only

Defines the checksum offload encapsulation settings for the Adapter for IPv4 receive packets.

IPv4ReceiveIpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports IP checksum validation offload for receive IPv4 packets.

IPv4ReceiveIpOptionsSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports IPv4 options for receive checksum offload.

IPv4ReceiveTcpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports TCP checksum validation offload for receive IPv4 packets.

IPv4ReceiveTcpOptionsSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports TCP options for receive checksum offload on IPv4 packets.

IPv4ReceiveUdpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports UDP checksum validation offload for receive IPv4 packets.

IPv4TransmitEncapsulation

Data type: string

Access type: Read-only

Defines the checksum offload encapsulation settings for the Adapter for IPv4 transmit packets.

IPv4TransmitIpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports IP checksum computation offload for transmit IPv4 packets.

IPv4TransmitIpOptionsSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports IPv4 options for transmit checksum offload.

IPv4TransmitTcpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports TCP checksum computation offload for transmit IPv4 packets.

IPv4TransmitTcpOptionsSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports TCP options for transmit checksum offload on IPv4 packets.

IPv4TransmitUdpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports UDP checksum computation offload for transmit IPv4 packets.

IPv6ReceiveEncapsulation

Data type: string

Access type: Read-only

Defines the checksum offload encapsulation settings for the Adapter for IPv6 receive packets.

IPv6ReceiveIpExtensionHeadersSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports IPv6 extension headers for receive checksum offload.

IPv6ReceiveTcpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports TCP checksum validation offload for receive IPv6 packets.

IPv6ReceiveTcpOptionsSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports TCP options for receive checksum offload on IPv6 packets.

IPv6ReceiveUdpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports UDP checksum validation offload for receive IPv6 packets.

IPv6TransmitEncapsulation

Data type: string

Access type: Read-only

Defines the checksum offload encapsulation settings for the Adapter for IPv6 transmit packets.

IPv6TransmitIpExtensionHeadersSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports IPv6 extension headers for transmit checksum offload.

IPv6TransmitTcpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports TCP checksum computation offload for transmit IPv6 packets.

IPv6TransmitTcpOptionsSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports TCP options for transmit checksum offload on IPv6 packets.

IPv6TransmitUdpChecksumSupported

Data type: boolean

Access type: Read-only

Indicates if the Adapter supports UDP checksum computation offload for transmit IPv6 packets.

Requirements

Requirement Value
Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\StandardCimv2
MOF
NetAdapterCim.mof
DLL
NetAdapterCim.dll