|
|
| version 1.1, 2004/01/09 04:36:02 | version 1.3, 2004/01/10 17:24:01 |
|---|---|
| Line 1 | Line 1 |
| typedef struct { | |
| char fcbname[12]; | |
| UINT caps; | |
| UINT32 size; | |
| UINT32 attr; | |
| DOSDATE date; | |
| DOSTIME time; | |
| } HDRVDIR; | |
| typedef struct { | |
| HDRVDIR di; | |
| char realname[MAX_PATH]; | |
| } _HDRVLST, *HDRVLST; | |
| typedef struct { | |
| HDRVDIR di; | |
| char path[MAX_PATH]; | |
| } HDRVPATH; | |
| // 一覧取得 | // 一覧取得 |
| LISTARRAY hostdrvs_getpathlist(const char *realpath); | LISTARRAY hostdrvs_getpathlist(const char *realpath); |
| // ホスト側のファイル名を得る | // ホスト側のファイル名を得る |
| BOOL hostdrvs_getrealpath(HDRVPATH *hdp, char *dospath); | BOOL hostdrvs_getrealpath(HDRVPATH *hdp, char *dospath); |
| // ホスト側のファイル名を作る | |
| BOOL hostdrvs_newrealpath(HDRVPATH *hdp, char *dospath); | |
| // ファイルハンドルリスト | |
| void hostdrvs_fhdlreopen(LISTARRAY fhdl); | void hostdrvs_fhdlreopen(LISTARRAY fhdl); |
| void hostdrvs_fhdlallclose(LISTARRAY fhdl); | void hostdrvs_fhdlallclose(LISTARRAY fhdl); |
| HDRVFILE hostdrvs_fhdlsea(LISTARRAY fhdl); | HDRVFILE hostdrvs_fhdlsea(LISTARRAY fhdl); |