[Toc][Index]

MFSH_SETBOOTDRIVE - Change boot drive number kept by the OS/2 kernel

  
Purpose   
Change boot drive number kept by the kernel to allow a change in the 
assignment of boot drive as seen by later processes. 
Calling Sequence   

int far pascal MFSH_SETBOOTDRIVE(usDrive)

unsigned short usDrive;


Where   
usDrive contains the 0-based drive number that the mini-FSD wants the 
system to consider as the boot drive. 
  
Returns   
If no error is detected, a zero error code is returned. If an error is 
detected, on of the following error codes is returned: 
oERROR_INVALID_PARAMETER 
the supplied drive number is invalid. 
  
Remarks   
This call changes the boot drive number that is kept in the global info 
segment of the system. Valid values range from 2 (=C) to 25 (=Z). This 
function must be called during the call to MFS_INIT to update the info 
segment correctly. This is routine should be used by RIPL mini-FSDs. 

Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs