using System;
using System.Runtime.InteropServices;
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
public struct NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD
{
public _IPv4Transmit_e__Struct IPv4Transmit;
public _IPv4Receive_e__Struct IPv4Receive;
public _IPv6Transmit_e__Struct IPv6Transmit;
public _IPv6Receive_e__Struct IPv6Receive;
}
Imports System.Runtime.InteropServices
<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Unicode)>
Public Structure NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD
Public IPv4Transmit As _IPv4Transmit_e__Struct
Public IPv4Receive As _IPv4Receive_e__Struct
Public IPv6Transmit As _IPv6Transmit_e__Struct
Public IPv6Receive As _IPv6Receive_e__Struct
End Structure
import ctypes
from ctypes import wintypes
class NDIS_WMI_TCP_IP_CHECKSUM_OFFLOAD(ctypes.Structure):
_fields_ = [
("IPv4Transmit", _IPv4Transmit_e__Struct),
("IPv4Receive", _IPv4Receive_e__Struct),
("IPv6Transmit", _IPv6Transmit_e__Struct),
("IPv6Receive", _IPv6Receive_e__Struct),
]