public RDP() { handle = freerdp_new(); iUpdate = null; iPrimaryUpdate = null; iSecondaryUpdate = null; iAltSecUpdate = null; hContextNew = new pContextNew(ContextNew); hContextFree = new pContextFree(ContextFree); handle->ContextNew = Marshal.GetFunctionPointerForDelegate(hContextNew); handle->ContextFree = Marshal.GetFunctionPointerForDelegate(hContextFree); freerdp_context_new(handle); }
public RDP() { handle = freerdp_new(); iUpdate = null; iPrimaryUpdate = null; iSecondaryUpdate = null; iAltSecUpdate = null; hContextNew = new pContextNew(ContextNew); hContextFree = new pContextFree(ContextFree); handle->ContextNew = Marshal.GetFunctionPointerForDelegate(hContextNew); handle->ContextFree = Marshal.GetFunctionPointerForDelegate(hContextFree); hAuthenticate = new pAuthenticate(Authenticate); hVerifyCertificate = new pVerifyCertificate(VerifyCertificate); handle->Authenticate = Marshal.GetFunctionPointerForDelegate(hAuthenticate); handle->VerifyCertificate = Marshal.GetFunctionPointerForDelegate(hVerifyCertificate); freerdp_context_new(handle); }
public GDI(freerdp* instance) { this.flags = 0; this.instance = instance; }
public Update(rdpContext* context) { this.context = context; this.instance = context->instance; this.update = instance->update; }
public SecondaryUpdate(rdpContext* context) { this.context = context; this.instance = context->instance; this.update = instance->update; this.secondary = update->secondary; }
public PrimaryUpdate(rdpContext* context) { this.context = context; this.instance = context->instance; this.update = instance->update; this.primary = update->primary; }
public AltSecUpdate(rdpContext* context) { this.context = context; this.instance = context->instance; this.update = instance->update; this.altsec = update->altsec; }