330 lines
13 KiB
C
330 lines
13 KiB
C
/******************************************************************************
|
|
|
|
%name: nwalias.h %
|
|
%version: 4 %
|
|
%date_modified: Wed Dec 18 12:05:25 1996 %
|
|
$Copyright:
|
|
|
|
Copyright (c) 1989-1995 Novell, Inc. All Rights Reserved.
|
|
|
|
THIS WORK IS SUBJECT TO U.S. AND INTERNATIONAL COPYRIGHT LAWS AND
|
|
TREATIES. NO PART OF THIS WORK MAY BE USED, PRACTICED, PERFORMED
|
|
COPIED, DISTRIBUTED, REVISED, MODIFIED, TRANSLATED, ABRIDGED, CONDENSED,
|
|
EXPANDED, COLLECTED, COMPILED, LINKED, RECAST, TRANSFORMED OR ADAPTED
|
|
WITHOUT THE PRIOR WRITTEN CONSENT OF NOVELL, INC. ANY USE OR EXPLOITATION
|
|
OF THIS WORK WITHOUT AUTHORIZATION COULD SUBJECT THE PERPETRATOR TO
|
|
CRIMINAL AND CIVIL LIABILITY.$
|
|
|
|
*****************************************************************************/
|
|
|
|
#if ! defined ( NWALIAS_H )
|
|
#define NWALIAS_H
|
|
|
|
#if ! defined ( NTYPES_H )
|
|
#include "ntypes.h"
|
|
#endif
|
|
|
|
#define FILE_ATTRIBUTES_MASK nuint32
|
|
#define NWACCESS_MODE nuint8
|
|
#define NWACCESS_RIGHTS nuint8
|
|
#define NWACCT_BALANCE nint32
|
|
#define NWACCT_HOLDS nuint16
|
|
#define NWACCT_LIMIT nint32
|
|
#define NWADDR_LEN nuint8
|
|
#define NWADDR_TYPE nuint8
|
|
#define NWAES_COUNT nuint16
|
|
#define NWAFP_ACCESS_PRIVILEGES nuint16
|
|
#define NWAFP_ENTRY_ID nuint32
|
|
#define NWAFP_FILE_ATTRIBUTES nuint16
|
|
#define NWAFP_FILE_INFO AFPFILEINFO
|
|
#define NWAFP_FORK_LEN nuint32
|
|
#define NWAFP_NUM_OFFSPRING nuint16
|
|
#define NWAFP_SET_INFO AFPSETINFO
|
|
#define NWAPP_NUM nuint16
|
|
#define NWASN1_ID Asn1ID_T
|
|
#define NWATTR nuint32
|
|
#define NWATTRIBUTES nuint32
|
|
#define NWATTR_INFO Attr_Info_T
|
|
#define NWAUDIT_BUF_SIZE nuint16
|
|
#define NWAUDIT_CONN_ID nuint32
|
|
#define NWAUDIT_CONTAINER_BIT_MAP nuint32
|
|
#define NWAUDIT_DATA_LEN nuint32
|
|
#define NWAUDIT_DATE_TIME nuint32
|
|
#define NWAUDIT_DS_FLAG nint16
|
|
#define NWAUDIT_EVENT nuint16
|
|
#define NWAUDIT_FILE_CODE nint16
|
|
#define NWAUDIT_FILE_HANDLE nuint32
|
|
#define NWAUDIT_FLAGS nuint32
|
|
#define NWAUDIT_KEY_BUF pnuint8
|
|
#define NWAUDIT_LEVEL nuint8
|
|
#define NWAUDIT_NAME_SPACE nuint32
|
|
#define NWAUDIT_OBJ_SECURITY nuint32
|
|
#define NWAUDIT_PASSWORD pnuint8
|
|
#define NWAUDIT_PROCESS_ID nuint32
|
|
#define NWAUDIT_QUEUE_TYPE nuint32
|
|
#define NWAUDIT_RECORD_ID nuint32
|
|
#define NWAUDIT_REC_NUM nuint32
|
|
#define NWAUDIT_REPLICA_NUM nuint16
|
|
#define NWAUDIT_SIZE NWSIZE
|
|
#define NWAUDIT_STATUS_CODE nuint32
|
|
#define NWAUDIT_TRUSTEE_RIGHTS nuint32
|
|
#define NWAUDIT_VOL_NUM nuint32
|
|
#define NWAUGMENT nuint16 /* AN ADDITIONAL FLAG SIZE */
|
|
#define NWBITS nuint32
|
|
#define NWBROADCAST_MODE nuint16
|
|
#define NWBUF_SIZE nuint16
|
|
#define NWCHANGE_BITS nuint32
|
|
#define NWCHANGE_TYPE nuint32
|
|
#define NWCHARGE_AMOUNT nint32
|
|
#define NWCLASS_INFO Class_Info_T
|
|
#define NWCONFIG_DEFAULT_VALUE nint32
|
|
#define NWCONFIG_ELEMENT_NUM nint16
|
|
#define NWCONFIG_PARAM_TYPE nint16
|
|
#define NWCONN_FLAGS nuint16
|
|
#define NWCONN_NUM_WORD nuint16
|
|
#define NWCONN_TYPE nuint8
|
|
#define NWCOUNT nuint32
|
|
#define NWCTLR_NUM nuint8
|
|
#define NWCTLR_TYPE nuint8
|
|
#define NWCURRENT_REC nuint16
|
|
#define NWDATA_STREAM nuint32
|
|
#define NWDATE nuint16
|
|
#define NWDATE_TIME nuint32
|
|
#define NWDELETE_TIME nuint32
|
|
#define NWDENY_COUNT nuint16
|
|
#define NWDEVICE_ID nuint16
|
|
#define NWDIR_ATTRIBUTES nuint8
|
|
#define NWDIR_BASE nuint32
|
|
#define NWDIR_ENTRY nuint32
|
|
#define NWDIR_ID nuint8
|
|
#define NWDIR_NUM nuint16
|
|
#define NWDIR_SPACE nuint32
|
|
#define NWDIR_STAMP nuint16
|
|
#define NWDIR_TRUSTEE_RIGHTS nuint16
|
|
#define NWDIR_VOL nuint8
|
|
#define NWDISK_CHANNEL nuint8
|
|
#define NWDISK_DRV_TYPE nuint8
|
|
#define NWDISK_FLAGS nuint16
|
|
#define NWDISK_NUM nuint8
|
|
#define NWDISK_SPACE nuint32
|
|
#define NWDISK_TYPE nuint8
|
|
#define NWDISTANCE nuint16
|
|
#define NWDMA nuint8
|
|
#define NWDM_FLAGS nuint32
|
|
#define NWDRIVE_NUM nuint16
|
|
#define NWDRIVE_NUMBER nuint8
|
|
#define NWDRV_COMMAND nuint32
|
|
#define NWDRV_CONFIG nuint32
|
|
#define NWDRV_FLAGS nuint16
|
|
#define NWDRV_ID nuint16
|
|
#define NWDRV_LINK nuint32
|
|
#define NWDRV_MEM nuint32
|
|
#define NWDRV_NAME nuint32
|
|
#define NWDRV_TAG nuint32
|
|
#define NWDRV_TYPE nuint32
|
|
#define NWDRV_VERSION nuint8
|
|
#define NWDSLEN nuint32
|
|
#define NWDS_BUFFER Buf_T
|
|
#define NWDS_EVENT nuint32
|
|
#define NWDS_FILTER_CURSOR Filter_Cursor_T
|
|
#define NWDS_FILTER_LEVEL nuint16
|
|
#define NWDS_FILTER_NODE Filter_Node_T
|
|
#define NWDS_FLAGS nuint32
|
|
#define NWDS_ID nint16
|
|
#define NWDS_INTERVAL nuint32
|
|
#define NWDS_ITERATION nint32
|
|
#define NWDS_LOGIN_FILE nint16
|
|
#define NWDS_NUM_OBJ nint32
|
|
#define NWDS_OPERATION nuint32
|
|
#define NWDS_PRIVILEGES nuint32
|
|
#define NWDS_SEARCH_SCOPE nuint16
|
|
#define NWDS_SESSION_KEY NWDS_Session_Key_T
|
|
#define NWDS_SIZE nuint32
|
|
#define NWDS_SYNTAX_FLAGS nint16
|
|
#define NWDS_TOKEN nuint16
|
|
#define NWDS_TYPE nuint32
|
|
#define NWDS_TYPE_LEVEL nuint32
|
|
#define NWDS_VALIDITY nuint32
|
|
#define NWDS_VALUE nuint32
|
|
#define NWEA NW_EA_HANDLE
|
|
#define NWEA_HANDLE nuint32
|
|
#define NWEA_KEY nuint16
|
|
#define NWEA_KEY_LEN nuint16
|
|
#define NWEA_KEY_OFFSET nuint16
|
|
#define NWEA_SCAN NW_EA_FF_STRUCT
|
|
#define NWECB_CANCEL_COUNT nuint16
|
|
#define NWELEMENT_VALUE nint16
|
|
#define NWEMAIL_TYPE nuint32
|
|
#define NWFACTOR nuint32
|
|
#define NWFAT nuint32
|
|
#define NWFILE_ATTR nuint8
|
|
#define NWFILE_LEN nuint32
|
|
#define NWFILE_MODE nuint8
|
|
#define NWFILE_SYS_ID nuint32
|
|
#define NWFINDER_INFO nuint8
|
|
#define NWFLAGS nuint8
|
|
#define NWFORM_NUM nuint8
|
|
#define NWFORM_TYPE nuint16
|
|
#define NWFRAG_SIZE nuint16
|
|
#define NWFSE_CONN_TYPE nuint32
|
|
#define NWFSE_FLAGS nuint32
|
|
#define NWGLT_FAIL_COUNT nuint16
|
|
#define NWHANDLE nuint8
|
|
#define NWHF_START nuint32
|
|
#define NWHOLDS_INFO HOLDS_INFO
|
|
#define NWHOLDS_STATUS HOLDS_STATUS
|
|
#define NWHOLD_AMOUNT nuint32
|
|
#define NWHOLD_CANCEL_AMOUNT nuint32
|
|
#define NWINFO_LEVEL nuint32
|
|
#define NWINTERRUPT nuint8
|
|
#define NWIO_MEM nuint16
|
|
#define NWJOB_FLAGS nuint16
|
|
#define NWJOB_HANDLE nuint32
|
|
#define NWJOB_POSITION nuint8
|
|
#define NWJOB_POSITION2 nuint16
|
|
#define NWJOB_TYPE nuint16
|
|
#define NWLAN_NUM nuint8
|
|
#define NWLAST_RECORD nint16
|
|
#define NWLEN nuint32
|
|
#define NWLENGTH nuint16
|
|
#define NWLOCAL_FILE_HANDLE nuint16 /* FOR DOS, OS/2, AND WINDOWS */
|
|
#define NWLOCAL_MODE nuint16
|
|
#define NWLOCAL_SCOPE nuint16
|
|
#define NWLOCK_COUNT nuint16
|
|
#define NWLOCK_DATA_STREAM nuint8
|
|
#define NWLOCK_STATE nuint8
|
|
#define NWLOCK_TYPE nuint8
|
|
#define NWLOCK_TYPE nuint8
|
|
#define NWLOGIN_TIME nuint8[7]
|
|
#define NWLPT nuint8
|
|
#define NWMAX_PACKET_SIZE nuint16
|
|
#define NWMEDIA_MASK nuint32
|
|
#define NWMEDIA_TYPE nuint32
|
|
#define NWMEM_OFFSET nuint16
|
|
#define NWMINUTES nuint8
|
|
#define NWMODULE_ID nuint32
|
|
#define NWNAME pnuint8
|
|
#define NWNAME_LEN nuint8
|
|
#define NWNAME_SPACE nuint8
|
|
#define NWNAME_SPACE_TYPE nuint32
|
|
#define NWNET_ADDR nuint8
|
|
#define NWNET_ADDR_LEN nuint32
|
|
#define NWNET_ADDR_TYPE nuint32
|
|
#define NWNEXT_REQUEST nuint16
|
|
#define NWNLM_ID nuint32
|
|
#define NWNLM_TYPE nuint32
|
|
#define NWNOTE_TYPE nuint16
|
|
#define NWNS_ACCESS_MODE nuint16
|
|
#define NWNS_ACCESS_RIGHTS nuint16
|
|
#define NWNS_ATTR nuint16
|
|
#define NWNS_BITS nuint16
|
|
#define NWNS_DATA_STREAM nuint8
|
|
#define NWNS_DATA_STREAM2 nuint16
|
|
#define NWNS_FLAGS nuint16
|
|
#define NWNS_HANDLE nuint32
|
|
#define NWNS_LIST_SIZE nuint8
|
|
#define NWNS_MASK nuint32
|
|
#define NWNS_NUM nuint8
|
|
#define NWNS_TYPE nuint16
|
|
#define NWNUM nuint32
|
|
#define NWNUMBER nuint16
|
|
#define NWNUMBER_ENTRIES nuint8
|
|
#define NWNUM_BLOCKS nuint32
|
|
#define NWNUM_BUFFERS nuint16
|
|
#define NWNUM_BYTES nuint32
|
|
#define NWNUM_CONNS nuint8
|
|
#define NWNUM_COPIES nuint8
|
|
#define NWNUM_DIR_ENTRIES nuint32
|
|
#define NWNUM_DRIVES nuint8
|
|
#define NWNUM_ELEMENTS nint16
|
|
#define NWNUM_ENTRIES nuint16
|
|
#define NWNUM_FORKS nuint8
|
|
#define NWNUM_HEADS nuint8
|
|
#define NWNUM_HOPS nuint16
|
|
#define NWNUM_PACKETS nuint32
|
|
#define NWNUM_REQUESTS nuint32
|
|
#define NWNUM_SECTORS nuint8
|
|
#define NWNUM_TRANSACTIONS nuint8
|
|
#define NWOBJECT_INFO Object_Info_T
|
|
#define NWOBJ_ID nuint32
|
|
#define NWOBJ_TYPE nuint16
|
|
#define NWOFFSET nuint32
|
|
#define NWOPEN_COUNT nuint16
|
|
#define NWOPTION_NUM nuint8
|
|
#define NWOS_REVISION nuint16
|
|
#define NWOS_VERSION nuint16
|
|
#define NWPATH_SIZE nuint16
|
|
#define NWPATH_VOL nuint8
|
|
#define NWPOSITION nuint32
|
|
#define NWPRINTER nuint16
|
|
#define NWPRINT_FLAGS nuint16
|
|
#define NWPRINT_TASK nuint32
|
|
#define NWPROTOCOL_MASK nuint32
|
|
#define NWPROTOCOL_VERSION nuint8
|
|
#define NWPSTR pnstr
|
|
#define NWQMS_HANDLE nuint32
|
|
#define NWQMS_TASK nuint32
|
|
#define NWREC_OFFSET nuint16
|
|
#define NWREPLICA_NUM nint32
|
|
#define NWREPLICA_TYPE nuint32
|
|
#define NWREQUESTER_VERSION nuint8
|
|
#define NWREQUEST_MASK nuint16
|
|
#define NWRESERVED16 nuint32
|
|
#define NWRESERVED32 nuint32
|
|
#define NWREVISION nuint32
|
|
#define NWRIGHTS nuint32
|
|
#define NWRIGHTS_MASK nuint16
|
|
#define NWSEARCH_ATTR nuint8
|
|
#define NWSEARCH_ATTRIBUTES nuint16
|
|
#define NWSEARCH_CONTEXT nuint16
|
|
#define NWSEARCH_MASK nuint16
|
|
#define NWSECONDS nuint32
|
|
#define NWSEGMENT_DATA pnuint8
|
|
#define NWSEGMENT_NUM nuint8
|
|
#define NWSEM_HANDLE nuint32
|
|
#define NWSEM_INT nint16
|
|
#define NWSEM_VALUE nuint16
|
|
#define NWSEQUENCE nuint32
|
|
#define NWSEQUENCE_NUM nuint16
|
|
#define NWSEQ_NUM nuint8
|
|
#define NWSERVER_NAME_LEN nuint16
|
|
#define NWSERVER_TYPE nuint16
|
|
#define NWSERVICE_VERSION nuint8
|
|
#define NWSESSION_ID nuint16
|
|
#define NWSIZE nuint32
|
|
#define NWSOCKET_COUNT nuint16
|
|
#define NWSPX_COUNT nuint16
|
|
#define NWSTATION_NUM nuint8
|
|
#define NWSTATION_NUM2 nuint32
|
|
#define NWSTATS_VERSION nuint8
|
|
#define NWSTATUS nuint32
|
|
#define NWSTRUCT_SIZE nuint16
|
|
#define NWSUPPORT_LEVEL nuint8
|
|
#define NWSYNTAX_ID nuint32
|
|
#define NWSYNTAX_INFO Syntax_Info_T
|
|
#define NWSYS_TIME nuint32
|
|
#define NWTAB nuint8
|
|
#define NWTASK nuint16
|
|
#define NWTASK_COUNT nuint8
|
|
#define NWTASK_NUM nuint16
|
|
#define NWTASK_STATE nuint8
|
|
#define NWTDS nuint16
|
|
#define NWTDS_OFFSET nuint16
|
|
#define NWTICKS nuint16
|
|
#define NWTIME nuint16
|
|
#define NWTRAN_TYPE nuint8
|
|
#define NWTRUSTEE_SEQUENCE_NUM nuint16
|
|
#define NWUSE_COUNT nuint16
|
|
#define NWUTILIZATION nuint32
|
|
#define NWVCONSOLE_REVISION nuint8
|
|
#define NWVCONSOLE_VERSION nuint8
|
|
#define NWVERSION nuint32
|
|
#define NWVOL nuint32
|
|
#define NWVOL_FLAGS nuint16
|
|
#define NWVOL_NUM nuint16
|
|
#define NWVOL_NUMBER nuint8
|
|
#define NWVOL_TYPE nuint32
|
|
#define TRUSTEE_RIGHTS nuint32
|
|
|
|
#endif /* NWALIAS_H */
|