#include <dpmi.h>
int _go32_dpmi_lock_data( void *lockaddr, unsigned long locksize);
Description
Locks the given region of data, starting at lockaddr for
locksize bytes. lockaddr is a regular pointer in
your program, such as the address of a variable.
Return Value
0 if success, -1 if failure.
Portability
ANSI/ISO C
No
POSIX
No
Example
int semaphore=0;
void lock_my_handler()
{
_go32_dpmi_lock_data(&semaphore, 4);
}
Please take a moment to fill out
this visitor survey You can help support this site by
visiting the advertisers that sponsor it! (only once each, though)