您不能初始化一个远程桌面连接,因为在远程计算机上的windows登录软件被不兼容的软件 <我的gina dll> 取代。....怎么办啊!

解决方案 »

  1.   

    我也碰到过这个问题,后来时间不够就let it be了
      

  2.   

    高手云集的csdn应该会有人知道啊
      

  3.   

    楼主,我开发了一个gina,在2K下面很好用,但在xp下面,登录进去之后,马上又注销回到登录界面了,是怎么回事啊??
      

  4.   

    这问题很简单,因为xp/2003在gina上面加入了更多的API(记得好象是三个还是四个),如果那些API你没有导入,就会出现这样的错误
      

  5.   


    这是因为你的gina导出的API不全.XP/2003后gina要导出的比windows 2000的要多出好几个API,如果那几个都没导出,就会出现这种情况.
      

  6.   

    谢谢你的回答,但是我发现xp下的gina的导出函数和2000下比较起来,不仅多了几个有名字的函数。而且有好多name为“Ordinal only”的函数。
      

  7.   

    PGWLXNEGOTIATE GWlxNegotiate;
    PGWLXINITIALIZE GWlxInitialize;
    PGWLXDISPLAYSASNOTICE GWlxDisplaySASNotice;
    PGWLXLOGGEDOUTSAS GWlxLoggedOutSAS;
    PGWLXACTIVATEUSERSHELL GWlxActivateUserShell;
    PGWLXLOGGEDONSAS GWlxLoggedOnSAS;
    PGWLXDISPLAYLOCKEDNOTICE GWlxDisplayLockedNotice;
    PGWLXWKSTALOCKEDSAS GWlxWkstaLockedSAS;
    PGWLXISLOCKOK GWlxIsLockOk;
    PGWLXISLOGOFFOK GWlxIsLogoffOk;
    PGWLXLOGOFF GWlxLogoff;
    PGWLXSHUTDOWN GWlxShutdown;
    PGWLXSTARTAPPLICATION GWlxStartApplication;
    PGWLXSCREENSAVERNOTIFY GWlxScreenSaverNotify;
    PGWLXDISPLAYSTATUSMESSAGE GWlxDisplayStatusMessage;
    PGWlXGETCONSOLESWITCHCREDENTIALS GWlxGetConsoleSwitchCredentials;
    PGWlXGETSSTATUSMESSAGE GWlxGetStatusMessage;
    PGWlXNETWORKkPROVIDERLOAD GWlxNetworkProviderLoad;
    PGWlXRRMOVESTATUSMESSAGE GWlxRemoveStatusMessage;要能在2k/xp/2003中都能用,上面的都要导出.看下缺了哪些吧.