有人可以解释以下参数异常:结构对我来说不能是价值类。这是由我的程序中的以下代码行引起的:
Marshal.PtrToStructure(m.LParam, dbh);
鉴于它dbh
的类型:
[StructLayout(LayoutKind.Sequential)]
public struct Device_Broadcast_Header
{
public int dbch_size;
public int dbch_devicetype;
public int dbch_reserved;
}
谢谢