public Ffb_h_Packet ( IntPtr Packet, UInt32 &Type, Int32 &DataSize, Byte &Data ) : UInt32 | ||
Packet | IntPtr | |
Type | UInt32 | |
DataSize | Int32 | |
Data | Byte | |
Результат | UInt32 |
public UInt32 Ffb_h_Packet(IntPtr Packet, ref UInt32 Type, ref Int32 DataSize, ref Byte[] Data)
{
IntPtr buf = IntPtr.Zero;
UInt32 res = _Ffb_h_Packet(Packet, ref Type, ref DataSize, ref buf);
if (res != 0)
return res;
DataSize -= 8;
Data = new byte[DataSize];
Marshal.Copy(buf, Data, 0, DataSize);
return res;
}
public UInt32 Ffb_h_EBI(IntPtr Packet, ref Int32 Index) { return _Ffb_h_EBI( Packet, ref Index);}