ReactOS  0.4.13-dev-235-g7373cb3
lmcons.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MESSAGE_FILENAME   TEXT("NETMSG")
 
#define OS2MSG_FILENAME   TEXT("BASE")
 
#define HELP_MSG_FILENAME   TEXT("NETH")
 
#define NET_API_FUNCTION   __stdcall
 
#define NET_API_STATUS   DWORD
 
#define API_RET_TYPE   NET_API_STATUS
 
#define MIN_LANMAN_MESSAGE_ID   NERR_BASE
 
#define MAX_LANMAN_MESSAGE_ID   5799
 
#define CNLEN   15
 
#define UNCLEN   (CNLEN + 2)
 
#define DNLEN   15
 
#define LM20_CNLEN   15
 
#define LM20_DNLEN   15
 
#define LM20_SNLEN   15
 
#define LM20_STXTLEN   63
 
#define LM20_UNCLEN   (LM20_CNLEN+2)
 
#define LM20_NNLEN   12
 
#define LM20_RMLEN   (LM20_UNCLEN+1+LM20_NNLEN)
 
#define NNLEN   80
 
#define RMLEN   (UNCLEN+1+NNLEN)
 
#define SNLEN   80
 
#define STXTLEN   256
 
#define PATHLEN   256
 
#define LM20_PATHLEN   256
 
#define DEVLEN   80
 
#define LM20_DEVLEN   8
 
#define EVLEN   16
 
#define UNLEN   256
 
#define LM20_UNLEN   20
 
#define GNLEN   UNLEN
 
#define LM20_GNLEN   LM20_UNLEN
 
#define PWLEN   256
 
#define LM20_PWLEN   14
 
#define SHPWLEN   8
 
#define CLTYPE_LEN   12
 
#define MAXCOMMENTSZ   256
 
#define LM20_MAXCOMMENTSZ   48
 
#define QNLEN   NNLEN
 
#define LM20_QNLEN   LM20_NNLEN
 
#define ALERTSZ   128
 
#define MAXDEVENTRIES   (sizeof(int)*8)
 
#define NETBIOS_NAME_LEN   16
 
#define MAX_PREFERRED_LENGTH   ((DWORD)-1)
 
#define CRYPT_KEY_LEN   7
 
#define CRYPT_TXT_LEN   8
 
#define ENCRYPTED_PWLEN   16
 
#define SESSION_PWLEN   24
 
#define SESSION_CRYPT_KLEN   21
 
#define PARMNUM_ALL   0
 
#define PARM_ERROR_UNKNOWN   ((DWORD)-1)
 
#define PARM_ERROR_NONE   0
 
#define PARMNUM_BASE_INFOLEVEL   1000
 
#define PLATFORM_ID_DOS   300
 
#define PLATFORM_ID_OS2   400
 
#define PLATFORM_ID_NT   500
 
#define PLATFORM_ID_OSF   600
 
#define PLATFORM_ID_VMS   700
 
#define LMSTR   LPSTR
 
#define LMCSTR   LPCSTR
 

Macro Definition Documentation

◆ ALERTSZ

#define ALERTSZ   128

Definition at line 45 of file lmcons.h.

◆ API_RET_TYPE

#define API_RET_TYPE   NET_API_STATUS

Definition at line 9 of file lmcons.h.

◆ CLTYPE_LEN

#define CLTYPE_LEN   12

Definition at line 40 of file lmcons.h.

◆ CNLEN

#define CNLEN   15

Definition at line 13 of file lmcons.h.

◆ CRYPT_KEY_LEN

#define CRYPT_KEY_LEN   7

Definition at line 49 of file lmcons.h.

◆ CRYPT_TXT_LEN

#define CRYPT_TXT_LEN   8

Definition at line 50 of file lmcons.h.

◆ DEVLEN

#define DEVLEN   80

Definition at line 30 of file lmcons.h.

◆ DNLEN

#define DNLEN   15

Definition at line 16 of file lmcons.h.

◆ ENCRYPTED_PWLEN

#define ENCRYPTED_PWLEN   16

Definition at line 51 of file lmcons.h.

◆ EVLEN

#define EVLEN   16

Definition at line 32 of file lmcons.h.

◆ GNLEN

#define GNLEN   UNLEN

Definition at line 35 of file lmcons.h.

◆ HELP_MSG_FILENAME

#define HELP_MSG_FILENAME   TEXT("NETH")

Definition at line 6 of file lmcons.h.

◆ LM20_CNLEN

#define LM20_CNLEN   15

Definition at line 17 of file lmcons.h.

◆ LM20_DEVLEN

#define LM20_DEVLEN   8

Definition at line 31 of file lmcons.h.

◆ LM20_DNLEN

#define LM20_DNLEN   15

Definition at line 18 of file lmcons.h.

◆ LM20_GNLEN

#define LM20_GNLEN   LM20_UNLEN

Definition at line 36 of file lmcons.h.

◆ LM20_MAXCOMMENTSZ

#define LM20_MAXCOMMENTSZ   48

Definition at line 42 of file lmcons.h.

◆ LM20_NNLEN

#define LM20_NNLEN   12

Definition at line 22 of file lmcons.h.

◆ LM20_PATHLEN

#define LM20_PATHLEN   256

Definition at line 29 of file lmcons.h.

◆ LM20_PWLEN

#define LM20_PWLEN   14

Definition at line 38 of file lmcons.h.

◆ LM20_QNLEN

#define LM20_QNLEN   LM20_NNLEN

Definition at line 44 of file lmcons.h.

◆ LM20_RMLEN

#define LM20_RMLEN   (LM20_UNCLEN+1+LM20_NNLEN)

Definition at line 23 of file lmcons.h.

◆ LM20_SNLEN

#define LM20_SNLEN   15

Definition at line 19 of file lmcons.h.

◆ LM20_STXTLEN

#define LM20_STXTLEN   63

Definition at line 20 of file lmcons.h.

◆ LM20_UNCLEN

#define LM20_UNCLEN   (LM20_CNLEN+2)

Definition at line 21 of file lmcons.h.

◆ LM20_UNLEN

#define LM20_UNLEN   20

Definition at line 34 of file lmcons.h.

◆ LMCSTR

Definition at line 69 of file lmcons.h.

◆ LMSTR

Definition at line 68 of file lmcons.h.

◆ MAX_LANMAN_MESSAGE_ID

#define MAX_LANMAN_MESSAGE_ID   5799

Definition at line 11 of file lmcons.h.

◆ MAX_PREFERRED_LENGTH

#define MAX_PREFERRED_LENGTH   ((DWORD)-1)

Definition at line 48 of file lmcons.h.

◆ MAXCOMMENTSZ

#define MAXCOMMENTSZ   256

Definition at line 41 of file lmcons.h.

◆ MAXDEVENTRIES

#define MAXDEVENTRIES   (sizeof(int)*8)

Definition at line 46 of file lmcons.h.

◆ MESSAGE_FILENAME

#define MESSAGE_FILENAME   TEXT("NETMSG")

Definition at line 4 of file lmcons.h.

◆ MIN_LANMAN_MESSAGE_ID

#define MIN_LANMAN_MESSAGE_ID   NERR_BASE

Definition at line 10 of file lmcons.h.

◆ NET_API_FUNCTION

#define NET_API_FUNCTION   __stdcall

Definition at line 7 of file lmcons.h.

◆ NET_API_STATUS

Definition at line 8 of file lmcons.h.

◆ NETBIOS_NAME_LEN

#define NETBIOS_NAME_LEN   16

Definition at line 47 of file lmcons.h.

◆ NNLEN

#define NNLEN   80

Definition at line 24 of file lmcons.h.

◆ OS2MSG_FILENAME

#define OS2MSG_FILENAME   TEXT("BASE")

Definition at line 5 of file lmcons.h.

◆ PARM_ERROR_NONE

#define PARM_ERROR_NONE   0

Definition at line 56 of file lmcons.h.

◆ PARM_ERROR_UNKNOWN

#define PARM_ERROR_UNKNOWN   ((DWORD)-1)

Definition at line 55 of file lmcons.h.

◆ PARMNUM_ALL

#define PARMNUM_ALL   0

Definition at line 54 of file lmcons.h.

◆ PARMNUM_BASE_INFOLEVEL

#define PARMNUM_BASE_INFOLEVEL   1000

Definition at line 57 of file lmcons.h.

◆ PATHLEN

#define PATHLEN   256

Definition at line 28 of file lmcons.h.

◆ PLATFORM_ID_DOS

#define PLATFORM_ID_DOS   300

Definition at line 58 of file lmcons.h.

◆ PLATFORM_ID_NT

#define PLATFORM_ID_NT   500

Definition at line 60 of file lmcons.h.

◆ PLATFORM_ID_OS2

#define PLATFORM_ID_OS2   400

Definition at line 59 of file lmcons.h.

◆ PLATFORM_ID_OSF

#define PLATFORM_ID_OSF   600

Definition at line 61 of file lmcons.h.

◆ PLATFORM_ID_VMS

#define PLATFORM_ID_VMS   700

Definition at line 62 of file lmcons.h.

◆ PWLEN

#define PWLEN   256

Definition at line 37 of file lmcons.h.

◆ QNLEN

#define QNLEN   NNLEN

Definition at line 43 of file lmcons.h.

◆ RMLEN

#define RMLEN   (UNCLEN+1+NNLEN)

Definition at line 25 of file lmcons.h.

◆ SESSION_CRYPT_KLEN

#define SESSION_CRYPT_KLEN   21

Definition at line 53 of file lmcons.h.

◆ SESSION_PWLEN

#define SESSION_PWLEN   24

Definition at line 52 of file lmcons.h.

◆ SHPWLEN

#define SHPWLEN   8

Definition at line 39 of file lmcons.h.

◆ SNLEN

#define SNLEN   80

Definition at line 26 of file lmcons.h.

◆ STXTLEN

#define STXTLEN   256

Definition at line 27 of file lmcons.h.

◆ UNCLEN

#define UNCLEN   (CNLEN + 2)

Definition at line 14 of file lmcons.h.

◆ UNLEN

#define UNLEN   256

Definition at line 33 of file lmcons.h.