Windows 3.1 Device Drivers (ddag31qh.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Interrupt 2Fh Function 1608h
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
mov     ax, 1608h   ; Windows Initialization Complete Notification
int     2Fh         ; multiplex interrupt
 
Windows Initialization Complete Notification (Interrupt 2Fh Function 1608h)
notifies MS-DOS device drivers and TSRs that 386 enhanced-mode Windows has
completed its initialization. Windows calls this function after it has
installed and initialized all virtual devices allowing MS-DOS device drivers
and TSRs that monitor Interrupt 2Fh the opportunity to identify instance
data and perform other functions that are restricted to 386 enhanced-mode
Windows initialization.
 
Return Value
 
This function has no return value.
 
Comments
 
When Windows calls this function, all virtual-device initialization is
complete, so a device driver or TSR can call virtual-device entry points.
 
Windows does not necessarily call this function immediately after calling
Windows Initialization Notification (Interrupt 2Fh Function 1605h). In
particular, virtual devices may call Device Call Out (Interrupt 2Fh Function
1607h) or other functions prior to Windows calling this function. In such
cases, any MS-DOS device driver or TSR responding to these calls is
responsible for detecting and properly handling these calls.
 
 
                                      ♦