File:  [WindowsNT SDKs] / mstools / h / sys / locking.h
Revision 1.1.1.3 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 18:23:11 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: ntsdk-nov-1993, ntsdk-jul-1993, HEAD
Microsoft Windows NT Build 511 (SDK Final Release) 07-24-1993

/***
*sys/locking.h - flags for locking() function
*
*	Copyright (c) 1985-1993, Microsoft Corporation. All rights reserved.
*
*Purpose:
*	This file defines the flags for the locking() function.
*	[System V]
*
****/

#ifndef _INC_LOCKING

#define _LK_UNLCK	0	/* unlock the file region */
#define _LK_LOCK	1	/* lock the file region */
#define _LK_NBLCK	2	/* non-blocking lock */
#define _LK_RLCK	3	/* lock for writing */
#define _LK_NBRLCK	4	/* non-blocking lock for writing */

#if !__STDC__
/* Non-ANSI names for compatibility */
#define LK_UNLCK	_LK_UNLCK
#define LK_LOCK 	_LK_LOCK
#define LK_NBLCK	_LK_NBLCK
#define LK_RLCK 	_LK_RLCK
#define LK_NBRLCK	_LK_NBRLCK
#endif

#define _INC_LOCKING
#endif	/* _INC_LOCKING */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.