internal static extern uint SNIReadAsync(SNIHandle pConn, ref IntPtr ppNewPacket);
internal override object ReadAsync(out uint error, ref object handle) { IntPtr readPacketPtr = IntPtr.Zero; error = SNINativeMethodWrapper.SNIReadAsync((SNIHandle)handle, ref readPacketPtr); return(readPacketPtr); }