| File: _generated\38\Windows.Win32.IN_ADDR.g.cs | Web Access |
| Project: src\aspnetcore\src\Servers\IIS\IIS\src\Microsoft.AspNetCore.Server.IIS.csproj (Microsoft.AspNetCore.Server.IIS) |
// ------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> // ------------------------------------------------------------------------------ #pragma warning disable CS1591,CS1573,CS0465,CS0649,CS8019,CS1570,CS1584,CS1658,CS0436,CS8981,SYSLIB1092,CS3016 using global::System; using global::System.Diagnostics; using global::System.Diagnostics.CodeAnalysis; using global::System.Runtime.CompilerServices; using global::System.Runtime.InteropServices; using global::System.Runtime.Versioning; using winmdroot = global::Windows.Win32; namespace Windows.Win32 { namespace Networking.WinSock { /// <summary>The in_addr structure represents an IPv4 address.</summary> /// <remarks> /// <para>The <b>IPaddr</b> type definition also represents an IPv4 address and can be cast to an <b>in_addr</b> structure when needed. On the Microsoft Windows Software Development Kit (SDK) released for Windows Vista and later, the organization of header files has changed and the <b>in_addr</b> structure is defined in the <i>Inaddr.h</i> header file which is automatically included by the <i>Ipexport.h</i> header file. On the Platform Software Development Kit (SDK) released for Windows Server 2003 and Windows XP, the <b>in_addr</b> structure is declared in the <i>Ipexport.h</i> header file.</para> /// <para><see href="https://learn.microsoft.com/windows/win32/api/inaddr/ns-inaddr-in_addr#">Read more on learn.microsoft.com</see>.</para> /// </remarks> [global::System.CodeDom.Compiler.GeneratedCode("Microsoft.Windows.CsWin32", "0.3.296+7db75b4971.RR")] internal partial struct IN_ADDR { /// <summary></summary> internal _S_un_e__Union S_un; [StructLayout(LayoutKind.Explicit)] [global::System.CodeDom.Compiler.GeneratedCode("Microsoft.Windows.CsWin32", "0.3.296+7db75b4971.RR")] internal partial struct _S_un_e__Union { /// <summary>The IPv4 address of the host formatted as four <b>u_char</b>s.</summary> [FieldOffset(0)] internal _S_un_b_e__Struct S_un_b; /// <summary>The IPv4 address of the host formatted as two <b>u_short</b>s.</summary> [FieldOffset(0)] internal _S_un_w_e__Struct S_un_w; /// <summary>Address of the host formatted as a <b>u_long</b>.</summary> [FieldOffset(0)] internal uint S_addr; [global::System.CodeDom.Compiler.GeneratedCode("Microsoft.Windows.CsWin32", "0.3.296+7db75b4971.RR")] internal partial struct _S_un_b_e__Struct { /// <summary></summary> internal byte s_b1; /// <summary></summary> internal byte s_b2; /// <summary></summary> internal byte s_b3; /// <summary></summary> internal byte s_b4; } [global::System.CodeDom.Compiler.GeneratedCode("Microsoft.Windows.CsWin32", "0.3.296+7db75b4971.RR")] internal partial struct _S_un_w_e__Struct { /// <summary></summary> internal ushort s_w1; /// <summary></summary> internal ushort s_w2; } } } } }