htkstw
2008-09-15, 04:50 PM
請問
1.呼叫BIOS中斷是否可以取得主機板序號?(我認為應該可以)
2.承上題, 如果可以, 該呼叫哪一個中斷? 有沒有實際的C語言程式碼可以參考?
3.VB6如何呼叫BIOS中斷?
謝謝.
贊助商連結
1.呼叫BIOS中斷是否可以取得主機板序號?(我認為應該可以)
2.承上題, 如果可以, 該呼叫哪一個中斷? 有沒有實際的C語言程式碼可以參考?
3.VB6如何呼叫BIOS中斷?
謝謝.
贊助商連結
贊助商連結 htkstw 2008-09-15, 04:50 PM 請問 1.呼叫BIOS中斷是否可以取得主機板序號?(我認為應該可以) 2.承上題, 如果可以, 該呼叫哪一個中斷? 有沒有實際的C語言程式碼可以參考? 3.VB6如何呼叫BIOS中斷? 謝謝. 贊助商連結 ivantw 2008-09-15, 05:39 PM WMI比較實際點吧? DDSC 2008-09-15, 11:19 PM http://www.ctyme.com/intr/int.htm 去挖寶吧 www ivantw 2008-09-15, 11:33 PM 16bit的中斷向量在保護模式下可以使用? http://www.ctyme.com/intr/int.htm 去挖寶吧 www wangcm 2008-09-16, 07:08 AM 請問 1.呼叫BIOS中斷是否可以取得主機板序號?(我認為應該可以) snipped.... 透過DMI理論上讀得到,但絕大部份消費等級的M/B出廠時根本沒把S/N燒進去(系統商整機出貨的機器或許會有),so:sleep: :sleep: .... DDSC 2008-09-16, 10:56 AM 16bit的中斷向量在保護模式下可以使用? 可以,沒什問題 命令提示字元 下的 DOS CALL到最後還是要透過 SYS. API 完成,只要不是直接行 I/O 都沒問題。 而在純DOS下,日前我找到名為 ROM-DOS 的程式。 ivantw 2008-09-16, 11:38 AM 這不是已經一堆中斷向量不能用了嗎? 況且在保護模式下,真實模式的位址依然指向正確的位址? DDSC 2008-09-16, 11:48 PM 還可以用,至少與DOS方面有關的中斷沒什大問題(不然 命令提示字元 的存在就沒意義了),不過像比較"底層"的,如INT10H,INT13H,能不能順利使用或是功能限制就要去試一下了。 剛試了一下多年前寫的時間顯示程式,在命令提示字元下RUN沒問題,這個CLOCK TSR我是攔INT1Ch寫成的,而且是直接填B000:0000的記憶區的。 http://www.datalight.com/products/romdos/ 前面提到的ROM-DOS bx2aa 2008-09-17, 10:43 AM XP SP2 用 DEBUG 以 INT 13H 讀 軟碟沒問題. |
|