中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 關(guān) 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > Windows9x/NT及2000下中斷驅(qū)動程序的統(tǒng)一化處理

        Windows9x/NT及2000下中斷驅(qū)動程序的統(tǒng)一化處理

        作者: 時間:2009-05-13 來源:網(wǎng)絡(luò) 收藏

          WD_CardRegister(hWD,cardReg);

          if(cardReg.hCard==0)

          {

        printf(″無法鎖定設(shè)備!″);

          }

          else

          {

        HANDLE thread_handle;

        BZERO(Intrp);

        Intrp.hInterrupt=cardReg.Card.Item[0].I.Int.hInterrupt;

        Intrp.Cmd=NULL;

        Intrp.dwCmds=0;

        Intrp.dwOptions=0;

        printf(″開始線程n″);

        //這里調(diào)用WD_IntEnable(),并且建立一個處理的線程

        if(!InterruptThreadEnable(thread_handle,hWD,Intrp,interrupt_handler,NULL))

        {

        printf(″使能失敗!n″);

        }

        else

        {

        //callyourdrivercodehere

        printf(″敲回車鍵不再進(jìn)行中斷截獲n″);

        gets(line);

        //這里調(diào)用禁止截獲中斷的函數(shù):WD_IntDisable()

        InterruptThreadDisable(thread_handle);

        }

        //釋放所登記的資源

        WD_CardUnregister(hWD,cardReg);

        }

        //刪除驅(qū)動程序的句柄。

        WD_Close(hWD);

        return0;

          }

          按照本文給出的技術(shù)方案,掌握必要的編程技術(shù),即可以成功地實(shí)現(xiàn)環(huán)境下對硬件中斷的直接控制,很方便地在不同系統(tǒng)下進(jìn)行移植。實(shí)踐證明,這種方法是切實(shí)可行,行之有效的。


        上一頁 1 2 3 4 下一頁

        關(guān)鍵詞: Windows 2000 NT 中斷

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉