Go to the first, previous, next, last section, table of contents.


__dpmi_set_protected_mode_interrupt_vector

Syntax

#include <dpmi.h>

int __dpmi_set_protected_mode_interrupt_vector(int _vector, __dpmi_paddr *_address);

Description

Please refer to section DPMI Specification for details on DPMI function call operation. Also see section DPMI Overview for general information.

DPMI function AX = 0x0205

This function installs a protected-mode interrupt (not exception) handler. You must pass a selector:offset pair. Hardware interrupts will always be reflected to protected mode if you install a handler. You must explicitely sti before iret because iret won't always restore interrupts in a virtual environment.

Return Value

-1 on error, else zero.

Portability

not ANSI, not POSIX


Go to the first, previous, next, last section, table of contents.