======================================================================= SUBST API Library for Windows 9x, Windows 2000/XP Version 1.04 API Specification 2005年 3月 6日 Copyright(C) 2001, 2002, 2004, 2005 Software Factory ======================================================================= ----------------------------------------------------------------------- DWORD WINAPI CreateSubst(UINT nDrive, LPCSTR lpszPathName); ----------------------------------------------------------------------- [機能] SUBSTドライブを作成します。 [引数] nDrive : SUBSTドライブに指定したいドライブを指定します。Aドライブが1、B ドライブが2 ... Zドライブが 26 となります。 lpszPathName : SUBSTドライブに割り当てる物理ドライブとパスを指定します。 [戻り値] 正常終了の時 : 0 エラーが発生した場合 : 0 以外の数 ----------------------------------------------------------------------- DWORD WINAPI QuerySubst(UINT nDrive, LPSTR lpszPathName, DWORD cchBuffer); ----------------------------------------------------------------------- [機能] 指定したSUBSTドライブに指定されている物理ドライブとパスを取得しま す。 [引数] nDrive : SUBSTドライブのドライブを指定します。Aドライブが1、Bドライブ が2 ... Zドライブが 26 となります。 lpszPathName : 物理ドライブとパス受け取る文字列バッファ。 cchBuffer : 文字列バッファのサイズ。 [戻り値] 正常終了の時 : 0 エラーが発生した場合 : 0 以外の数 ----------------------------------------------------------------------- DWORD WINAPI DeleteSubst(UINT nDrive); ----------------------------------------------------------------------- [機能] 指定したSUBSTドライブを削除します。 [引数] nDrive : SUBSTドライブを指定します。Aドライブが1、Bドライブが2 ... Zド ライブが 26 となります。 [戻り値] 正常終了の時 : 0 エラーが発生した場合 : 0 以外の数 ----------------------------------------------------------------------- WORD WINAPI GetSubstVersion(); ----------------------------------------------------------------------- [機能] DLLのバージョンを取得します。 [引数] なし [戻り値] Ver.0.97 => 097、Ver.1.00 => 100 のようにバージョンを返す。