Interrupt 2Fh Function 1608h


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 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 Windows initialization.

This function has no parameters.

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.

See also Interrupt 2Fh Function 1605h Windows Initialization Notification