2 * Hyper Operating System Application Framework
5 * @brief %jp{システムボリューム}
7 * Copyright (C) 2006-2007 by Project HOS
8 * http://sourceforge.jp/projects/hos/
12 #include "sysvol_local.h"
15 /* システムボリュームにデバイスをぶら下げる */
16 FILE_ERR SysVol_AddDevice(HANDLE hSysVol, const char *pszName, HANDLE hDriver, int iAttr)
21 self = (C_SYSVOL *)hSysVol;
24 for ( i = 0; i < DEVVOL_MAX_DEVICE; i++ )
26 if ( self->DevTable[i].hDriver == HANDLE_NULL )
28 strcpy(self->DevTable[i].szName, pszName);
29 self->DevTable[i].hDriver = hDriver;
30 self->DevTable[i].iAttr = iAttr;