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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? drive.c

?? C標(biāo)準(zhǔn)庫(kù)源代碼,能提高對(duì)C的理解,不錯(cuò)的哦
?? C
字號(hào):
/***
*drive.c - get and change current drive
*
*       Copyright (c) 1989-1997, Microsoft Corporation. All rights reserved.
*
*Purpose:
*       This file has the _getdrive() and _chdrive() functions
*
*******************************************************************************/

#ifndef _MAC

#include <cruntime.h>
#include <oscalls.h>
#include <mtdll.h>
#include <internal.h>
#include <msdos.h>
#include <errno.h>
#include <ctype.h>
#include <stdlib.h>
#include <string.h>


/***
*int _getdrive() - get current drive (1=A:, 2=B:, etc.)
*
*Purpose:
*       Returns the current disk drive
*
*Entry:
*       No parameters.
*
*Exit:
*       returns 1 for A:, 2 for B:, 3 for C:, etc.
*       returns 0 if current drive cannot be determined.
*
*Exceptions:
*
*******************************************************************************/

int __cdecl _getdrive (
        void
        )
{
        ULONG drivenum;
        UCHAR curdirstr[_MAX_PATH];

        drivenum = 0;
        if (GetCurrentDirectory(sizeof(curdirstr), curdirstr))
                if (curdirstr[1] == ':')
                        drivenum = toupper(curdirstr[0]) - 64;

        return drivenum;
}


/***
*int _chdrive(int drive) - set the current drive (1=A:, 2=B:, etc.)
*
*Purpose:
*       Allows the user to change the current disk drive
*
*Entry:
*       drive - the number of drive which should become the current drive
*
*Exit:
*       returns 0 if successful, else -1
*
*Exceptions:
*
*******************************************************************************/

int __cdecl _chdrive (
        int drive
        )
{
        char  newdrive[3];

        if (drive < 1 || drive > 31) {
            errno = EACCES;
            _doserrno = ERROR_INVALID_DRIVE;
            return -1;
        }

        _mlock(_ENV_LOCK);

        newdrive[0] = (char)('A' + (char)drive - (char)1);
        newdrive[1] = ':';
        newdrive[2] = '\0';

        /*
         * Set new drive. If current directory on new drive exists, it
         * will become the cwd. Otherwise defaults to root directory.
         */

        if ( SetCurrentDirectory((LPSTR)newdrive) ) {
            _munlock(_ENV_LOCK);
            return 0;
        }
        else {
            _dosmaperr(GetLastError());
            _munlock(_ENV_LOCK);
            return -1;
        }
}

#else  /* _MAC */


#include <cruntime.h>
#include <ctype.h>
#include <stdlib.h>
#include <macos\osutils.h>
#include <macos\files.h>
#include <macos\errors.h>

/***
*int _getdrive() - get current drive (-1=BootDisk, -2=Second mounted drive, etc.)
*
*Purpose:
*       Returns the current disk drive
*
*Entry:
*       No parameters.
*
*Exit:
*       returns 1 for BootDisk, 2 for Second mounted drive, etc.
*       returns 0 if current drive cannot be determined.
*
*Exceptions:
*
*******************************************************************************/

int __cdecl _getdrive (
        void
        )
{
        OSErr osErr;
        WDPBRec wdPB;
        char st[256];

        wdPB.ioNamePtr = &st[0];
        osErr = PBHGetVolSync(&wdPB);
        if (osErr)
        {
            return 0;
        }


        return wdPB.ioWDVRefNum;
}


/***
*int _chdrive(int drive) - set the current drive (-1=BootDisk, -2=Second drive, etc.)
*
*Purpose:
*       Allows the user to change the current disk drive
*
*
*Entry:
*       drive - the number of drive which should become the current drive
*
*Exit:
*       returns 0 if successful, else -1
*
*Exceptions:
*
*******************************************************************************/

int __cdecl _chdrive (
        int drive
        )
{
        OSErr osErr;
        WDPBRec wdPB;

        wdPB.ioNamePtr = NULL;
        wdPB.ioWDDirID = 0;
        wdPB.ioVRefNum = drive;
        osErr = PBHSetVolSync(&wdPB);
        if (osErr)
        {
            return -1;
        }

        return 0;
}

#endif  /* _MAC */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美中文字幕制服| 国产高清不卡二三区| 欧美三级电影在线看| 亚洲一区二区三区在线播放| 在线看不卡av| 婷婷一区二区三区| 日韩欧美久久久| 精品综合免费视频观看| 精品国偷自产国产一区| 国产盗摄一区二区三区| 国产精品国产精品国产专区不蜜| 波多野结衣中文字幕一区二区三区| 国产精品三级在线观看| 91久久精品日日躁夜夜躁欧美| 亚洲蜜臀av乱码久久精品| 88在线观看91蜜桃国自产| 激情小说亚洲一区| 国产精品久久久久久久久动漫| 在线一区二区观看| 美女视频一区二区三区| 国产日韩精品一区| 欧美专区日韩专区| 国产在线一区观看| 亚洲欧美激情一区二区| 在线播放欧美女士性生活| 国产一区在线观看视频| 亚洲欧美影音先锋| 91精品婷婷国产综合久久竹菊| 精品无人区卡一卡二卡三乱码免费卡| 国产精品久久久久久久裸模| 777奇米成人网| 不卡的av中国片| 日本人妖一区二区| 日韩美女精品在线| 欧美一区二区福利在线| 99精品视频在线观看| 久久精品久久久精品美女| 自拍偷自拍亚洲精品播放| 欧美另类变人与禽xxxxx| 成人高清伦理免费影院在线观看| 视频一区国产视频| 亚洲桃色在线一区| 精品黑人一区二区三区久久 | 久久狠狠亚洲综合| 中文字幕一区在线观看视频| 91精品国产高清一区二区三区蜜臀| 成人综合婷婷国产精品久久免费| 性做久久久久久免费观看| 国产精品美日韩| 欧美精品一区男女天堂| 欧美日韩第一区日日骚| 91美女在线视频| 国产乱码字幕精品高清av| 日本午夜精品视频在线观看 | 精品蜜桃在线看| 欧美午夜电影在线播放| av电影在线观看完整版一区二区| 另类小说图片综合网| 无吗不卡中文字幕| 亚洲精品乱码久久久久久黑人 | 99riav一区二区三区| 国产一区二区三区综合| 日本怡春院一区二区| 亚洲精品日韩一| 亚洲品质自拍视频网站| 国产精品理论在线观看| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美蜜桃一区二区三区| 欧美中文字幕亚洲一区二区va在线| 99久久精品99国产精品| 国产sm精品调教视频网站| 韩日欧美一区二区三区| 青青草精品视频| 首页综合国产亚洲丝袜| 亚洲一区二区中文在线| 一区二区三区中文字幕电影 | 26uuu精品一区二区三区四区在线| 欧美一区在线视频| 欧美一区二区三区免费视频| 欧美日韩成人综合在线一区二区| 色呦呦日韩精品| 欧美影视一区在线| 欧美日韩中文字幕精品| 欧美精品在线观看一区二区| 欧美日韩国产另类一区| 欧美一区二区三区在线观看| 欧美一级二级三级乱码| 91精品国产色综合久久久蜜香臀| 欧美美女视频在线观看| 91精品国产综合久久久蜜臀粉嫩| 欧美精三区欧美精三区| 欧美成人激情免费网| 久久久久99精品一区| 中文字幕成人在线观看| 亚洲视频在线一区二区| 亚洲va欧美va人人爽午夜| 日韩国产欧美在线播放| 久99久精品视频免费观看| 国产成人综合在线播放| 91在线你懂得| 欧美日韩国产高清一区二区| 欧美一级理论性理论a| 国产午夜精品久久久久久久 | 国产欧美精品区一区二区三区| 欧美国产成人精品| 亚洲国产视频a| 美女脱光内衣内裤视频久久网站 | 久久亚洲二区三区| 国产精品萝li| 亚洲午夜激情av| 精品在线你懂的| 91亚洲精品久久久蜜桃| 7777精品伊人久久久大香线蕉经典版下载 | 精品蜜桃在线看| 日韩理论在线观看| 日本亚洲视频在线| 国产精品一区在线| 色8久久精品久久久久久蜜| 欧美一区2区视频在线观看| 国产欧美精品一区二区色综合 | 国精产品一区一区三区mba桃花| 成人综合婷婷国产精品久久| 欧美蜜桃一区二区三区| 国产欧美中文在线| 日韩福利视频导航| av中文字幕亚洲| 精品少妇一区二区三区免费观看| 国产精品国产三级国产aⅴ原创| 亚洲国产视频在线| 成人精品电影在线观看| 欧美日韩一区二区三区视频| 欧美精品一区二区三区蜜桃| 一区二区成人在线观看| 国产精品123| 欧美丰满美乳xxx高潮www| 中文字幕第一区二区| 免费观看30秒视频久久| 欧美熟乱第一页| 1区2区3区国产精品| 国产美女主播视频一区| 91精品午夜视频| 亚洲一区二区在线视频| 99久久精品久久久久久清纯| 亚洲精品一区在线观看| 日韩—二三区免费观看av| av在线不卡观看免费观看| 久久综合久久99| 裸体健美xxxx欧美裸体表演| 91电影在线观看| 国产精品欧美一级免费| 国内外精品视频| 日韩一区二区视频在线观看| 一区二区三区四区五区视频在线观看 | 成人手机在线视频| 久久综合国产精品| 久久精品国产第一区二区三区| 色94色欧美sute亚洲线路一ni| 日本一区二区高清| 国产69精品久久777的优势| 欧美成人精品3d动漫h| 蜜臀av性久久久久蜜臀aⅴ流畅 | 麻豆免费看一区二区三区| 欧美色视频一区| 亚洲成年人网站在线观看| 欧美日韩一区精品| 亚洲成人资源在线| 欧美日韩在线播| 午夜一区二区三区在线观看| 欧洲一区二区av| 亚洲一区二区3| 欧美日韩情趣电影| 天天综合色天天| 日韩精品资源二区在线| 久久99精品网久久| 久久噜噜亚洲综合| 成人在线视频一区二区| 久久精品一二三| aaa欧美大片| 亚洲福中文字幕伊人影院| 欧美日韩国产bt| 精品中文字幕一区二区| 国产视频911| 91啪九色porn原创视频在线观看| 亚洲丝袜制服诱惑| 欧美精选一区二区| 精品午夜一区二区三区在线观看| 久久在线免费观看| av电影在线不卡| 亚洲专区一二三| 日韩你懂的在线观看| 粉嫩绯色av一区二区在线观看| 国产精品三级在线观看| 欧美亚洲图片小说| 另类综合日韩欧美亚洲| 亚洲国产高清不卡| 欧洲一区在线观看| 久久不见久久见免费视频7| 国产亲近乱来精品视频 | 婷婷国产在线综合| 久久久美女毛片|