亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? environ.txt

?? 匯編源代碼大全
?? TXT
字號:
Q. Why was only the DOS batch file and "Stuff-key-buffer method"
   (SETENVAR.C) included in the original SNIPPETS?


A. The reason that I only included the "batch&stuff" method in my SNIPPETS
   collection is simply that it's the *only* method you can rely on if your
   program is going to be distributed. Quite simply, there is *NO* safe,
   documented way under DOS to set an environment variable in the master
   environment block - period! By back-tracking PSPs or MCBs, you can try
   to locate the master environment and change it. You can also try to use
   Int 2Eh, the command processor's "back door". But all of these methods
   suffer from several shortcomings:

1)  Someone using the program might be using 4DOS, COMMAND PLUS, or some other
    COMMAND.COM replacement. These don't always do things the same way as
    COMMAND.COM and the diferences can cause you to crash, roll, & burn! For
    example, several COMMAND.COM replacements allow the master environment
    block to be located in extended, expanded, or high memory. In such a case,
    backtracking PSPs or MCBs is less than useless, they're guranteed to
    yield undefined errors.

2)  Int 2Eh seems to be the most universally supported, but cannot be used in
    a program invoked from a batch file. The book, "Undocumented DOS" details
    some procedures for making an Int 2Eh call safer but, again, these
    techniques rely on implementation features of COMMAND.COM which might not
    be available in alternate command processors.

3)  Even if everything else is safe, you still need a way of error trapping in
    case your new environment variable might overwrite the end of the
    available master envirnment block. This error trapping in inherent in
    COMMAND.COM and alternate command processors (one reason why using the
    Int 2Eh back door is potentially the safest way to try), but if you try to
    modify things manually, you're on your own. If you do overwrite the end of
    the master environment block, you'll have automatically corrupted your MCB
    chain and possibly set yourself up for some *really* nasty surprises!

4)  Finally, there's the very fundamental question of which environment block
    really is the master? Say you're in your comm program and hit the "shell
    to DOS" key. A secondary copy of the command processor, be it COMMAND.COM
    or whatever, is spawned and you're off and running. If you now run your
    program from this secondary DOS shell, is its environment block the master
    or is it the one from which you ran your comm program? Worse yet,
    depending on how you set up CONFIG.SYS, the secondary shell may have a
    considerably smaller environment block than the original. Despite having
    set the "/E:" switch, your secondary shell will likely only have an
    environment block whose size is equal to the current block size rounded
    up to the next paragraph boundry. If you trace PSPs, you'll find the
    secondary shell which you stand a good chance of over-running due to the
    difference in the block size. If you trace MCBs, you'll find the real
    master block, but then your changes will have disappered when you return
    to your comm program, defeating the purpose of your program in the first
    place. 

   The inability to alter a parent program's environment block isn't a DOS
   exclusive, BTW - it's an inheritance from Unix where the same limitation
   applies.

   Finally, SNIPPETS now includes several of these alternate unsafe ways of
   setting the master environment. INT2E.ASM & CCOMCALL.C together provide
   access to the DOS command processor back door, GLBL_ENV.C provides means
   for TC/TC++/BC++ and MSC/QC programmers to modify the master environment
   by backtracking PSP pointers, and MCB_ENV.C serves the same purpose only
   using the MCB tracking method.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色视频一区| 丁香六月久久综合狠狠色| 国产精品拍天天在线| 日韩免费看的电影| 精品国产乱码久久久久久蜜臀| 欧美日韩成人综合天天影院 | 亚洲免费av网站| 国产精品毛片高清在线完整版 | 97久久精品人人澡人人爽| 国产成人午夜片在线观看高清观看| 免费不卡在线视频| 国产精品99久久久久久似苏梦涵 | 亚洲精品国产高清久久伦理二区| 国产精品视频观看| 亚洲欧美另类图片小说| 亚洲已满18点击进入久久| 一区二区高清在线| 美女在线视频一区| 国产成人av电影免费在线观看| 成人黄色小视频| 色激情天天射综合网| 一区二区三区欧美视频| 国产精品系列在线播放| 国产成都精品91一区二区三 | 国产午夜精品理论片a级大结局| 精品999在线播放| 国产精品久久久久久妇女6080 | 欧美性大战久久久| 欧美精品99久久久**| 日韩欧美综合一区| 综合久久综合久久| 日韩av中文在线观看| 国产盗摄一区二区三区| 色婷婷国产精品久久包臀| 欧美高清一级片在线| 亚洲国产精品激情在线观看| 亚洲一区二区在线免费看| 精品一区二区三区在线播放| 26uuu另类欧美| 日韩一区二区影院| 亚洲欧洲国产日韩| 青青草精品视频| 色婷婷av一区二区三区之一色屋| 欧美丰满高潮xxxx喷水动漫 | 99精品偷自拍| 91麻豆精品国产综合久久久久久| 国产欧美视频在线观看| 午夜视频一区二区| 91女神在线视频| 久久久一区二区三区| 亚洲成av人综合在线观看| 大桥未久av一区二区三区中文| 欧美人与z0zoxxxx视频| 国产精品久久久爽爽爽麻豆色哟哟| 午夜成人免费视频| 色呦呦网站一区| 中文字幕在线一区免费| 国内精品在线播放| 欧美一卡2卡3卡4卡| 777奇米四色成人影色区| 欧美精品一二三| 亚洲欧洲av另类| 国产成人自拍网| 欧美一区二区三区白人| 婷婷综合在线观看| 在线观看一区日韩| 亚洲特级片在线| av一区二区三区| 国产精品婷婷午夜在线观看| 久久99久久99| 日韩美女视频一区二区在线观看| 日韩和欧美的一区| 欧美一区二区三区公司| 日本亚洲电影天堂| 日韩欧美国产一区在线观看| 日本亚洲一区二区| 欧美tickling挠脚心丨vk| 视频一区视频二区在线观看| 欧美日韩免费电影| 日韩中文字幕不卡| 日韩欧美一二三区| 国产一区二区h| 国产精品成人一区二区三区夜夜夜 | 日韩欧美中文字幕制服| 日韩电影一区二区三区四区| 欧美日韩一区二区三区视频| 亚洲一区电影777| 337p亚洲精品色噜噜狠狠| 免费三级欧美电影| 精品国产污网站| 成人综合婷婷国产精品久久蜜臀| 日本一区二区三区高清不卡| 成人av在线播放网址| 亚洲男人的天堂在线观看| 精品视频色一区| 激情伊人五月天久久综合| 国产欧美一区视频| 91国在线观看| 看国产成人h片视频| 国产欧美日韩麻豆91| 91网站最新网址| 亚洲国产精品久久久男人的天堂| 欧美一区二区三区精品| 岛国av在线一区| 丝袜美腿亚洲一区二区图片| 久久综合中文字幕| 色国产综合视频| 国产美女娇喘av呻吟久久 | 色综合久久88色综合天天 | 精品国产伦一区二区三区观看方式| 国产一区二区主播在线| 亚洲欧洲中文日韩久久av乱码| 欧美另类z0zxhd电影| 国产美女娇喘av呻吟久久| 亚洲一区二区综合| 国产网站一区二区| 欧美电影影音先锋| 99久久综合狠狠综合久久| 奇米一区二区三区| 亚洲激情六月丁香| 日本一区二区三区久久久久久久久不 | 国产精品久久久久久久久搜平片| 欧美日韩久久一区| 91浏览器打开| 国产精品一区三区| 免费看欧美女人艹b| 亚洲欧美日本在线| 国产精品欧美一级免费| 亚洲精品一线二线三线| 日本高清不卡视频| 99久久精品国产一区二区三区| 精品在线免费观看| 天堂久久久久va久久久久| 亚洲视频免费观看| 国产精品久久久久影院老司| 久久麻豆一区二区| 欧美xxxxx牲另类人与| 在线电影欧美成精品| 色菇凉天天综合网| 91浏览器在线视频| 91免费精品国自产拍在线不卡| 韩国女主播成人在线观看| 日韩国产在线一| 日产精品久久久久久久性色| 亚洲高清免费一级二级三级| 综合激情成人伊人| 中文字幕一区在线| 亚洲天堂成人在线观看| 亚洲欧洲精品一区二区三区| 国产日本欧洲亚洲| 欧美激情一区二区三区全黄| 国产亚洲精品久| 久久久国产一区二区三区四区小说 | 1000精品久久久久久久久| 久久久综合视频| 国产午夜精品久久久久久免费视 | 粉嫩欧美一区二区三区高清影视 | 国产精品成人在线观看| 精品日韩欧美在线| 欧美tickling挠脚心丨vk| 4438成人网| 日韩欧美国产精品| 精品国产一区二区在线观看| 欧美一区二区三区在线电影| 欧美久久久一区| 6080日韩午夜伦伦午夜伦| 538在线一区二区精品国产| 欧美精选一区二区| 日韩一区二区免费视频| 欧美一区二区三区免费观看视频| 91精品国产色综合久久不卡蜜臀 | 国产精品1区二区.| 99免费精品视频| 91黄色激情网站| 91精品国产手机| 国产亚洲短视频| 亚洲同性同志一二三专区| 亚洲激情成人在线| 美腿丝袜亚洲综合| 成人午夜视频免费看| 91福利国产成人精品照片| 6080午夜不卡| 欧美国产日产图区| 一区二区三区91| 精品在线播放免费| 91免费观看在线| 欧美草草影院在线视频| 国产精品污www在线观看| 夜夜夜精品看看| 国产精品一区久久久久| 欧美中文一区二区三区| 精品久久免费看| 亚洲女爱视频在线| 久久国产精品99久久人人澡| 久久福利视频一区二区| 99久久99精品久久久久久 | 久久超碰97中文字幕| 成人av片在线观看| 日韩视频免费观看高清完整版在线观看 | 精品国产123|