[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)]
struct DEV_BROADCAST_PORT {
public int dbcp_size;
public int dbcp_devicetype;
public int dbcp_reserved; // MSDN say "do not use"
[MarshalAs(UnmanagedType.ByValTStr, SizeConst=255)] public String dbcp_name;
}
<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Auto)> _
Structure DEV_BROADCAST_PORT
Public dbcp_size As Integer
Public dbcp_devicetype As Integer
Public dbcp_reserved As Integer
<MarshalAs(UnmanagedType.ByValTStr, SizeConst:=255)> _
Public dbcp_name As [String]
End Structure
None.
None.