亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? lmcons.h

?? 高級(jí)網(wǎng)絡(luò)通信編程實(shí)串口通信編程實(shí)例網(wǎng)絡(luò)流量監(jiān)控網(wǎng)站下載網(wǎng)絡(luò)五子棋系統(tǒng)語(yǔ)音聊天遠(yuǎn)程監(jiān)控贈(zèng)送實(shí)例類(lèi)似網(wǎng)絡(luò)螞蟻的斷點(diǎn)續(xù)傳程序網(wǎng)絡(luò)多播程序界面美觀的文字聊天程序語(yǔ)音電話(huà)
?? H
字號(hào):
/*++ BUILD Version: 0003    // Increment this if a change has global effects

Copyright (c) 1990-1999  Microsoft Corporation


    LMCONS.H (was NETCONS.H in LM 2.x)

Abstract:

    This file contains constants used throughout the LAN Manager
    API header files.  It should be included in any source file
    that is going to include other LAN Manager API header files or
    call a LAN Manager API.

    NOTE:  Lengths of strings are given as the maximum lengths of the
    string in characters (not bytes).  This does not include space for the
    terminating 0-characters.  When allocating space for such an item,
    use the form:

        TCHAR username[UNLEN+1];

    Definitions of the form LN20_* define those values in effect for
    LanMan 2.0.



--*/

/*NOINC*/
#ifndef NETCONS_INCLUDED

#define NETCONS_INCLUDED
#if _MSC_VER > 1000
#pragma once
#endif

/*INC*/

#ifndef PASCAL
#define PASCAL                          // pascal on OS/2
#endif

#ifndef FAR
#define FAR                             // far on OS/2
#endif

//
// String Lengths for various LanMan names
//

#define CNLEN       15                  // Computer name length
#define LM20_CNLEN  15                  // LM 2.0 Computer name length
#define DNLEN       CNLEN               // Maximum domain name length
#define LM20_DNLEN  LM20_CNLEN          // LM 2.0 Maximum domain name length

#if (CNLEN != DNLEN)
#error CNLEN and DNLEN are not equal
#endif

#define UNCLEN      (CNLEN+2)           // UNC computer name length
#define LM20_UNCLEN (LM20_CNLEN+2)      // LM 2.0 UNC computer name length

#define NNLEN       80                  // Net name length (share name)
#define LM20_NNLEN  12                  // LM 2.0 Net name length

#define RMLEN       (UNCLEN+1+NNLEN)    // Max remote name length
#define LM20_RMLEN  (LM20_UNCLEN+1+LM20_NNLEN) // LM 2.0 Max remote name length

#define SNLEN       80                  // Service name length
#define LM20_SNLEN  15                  // LM 2.0 Service name length
#define STXTLEN     256                 // Service text length
#define LM20_STXTLEN 63                 // LM 2.0 Service text length

#define PATHLEN     256                 // Max. path (not including drive name)
#define LM20_PATHLEN 256                // LM 2.0 Max. path

#define DEVLEN      80                  // Device name length
#define LM20_DEVLEN 8                   // LM 2.0 Device name length

#define EVLEN       16                  // Event name length

//
// User, Group and Password lengths
//

#define UNLEN       256                 // Maximum user name length
#define LM20_UNLEN  20                  // LM 2.0 Maximum user name length

#define GNLEN       UNLEN               // Group name
#define LM20_GNLEN  LM20_UNLEN          // LM 2.0 Group name

#define PWLEN       256                 // Maximum password length
#define LM20_PWLEN  14                  // LM 2.0 Maximum password length

#define SHPWLEN     8                   // Share password length (bytes)


#define CLTYPE_LEN  12                  // Length of client type string


#define MAXCOMMENTSZ 256                // Multipurpose comment length
#define LM20_MAXCOMMENTSZ 48            // LM 2.0 Multipurpose comment length

#define QNLEN       NNLEN               // Queue name maximum length
#define LM20_QNLEN  LM20_NNLEN          // LM 2.0 Queue name maximum length
#if (QNLEN != NNLEN)
# error QNLEN and NNLEN are not equal
#endif

//
// The ALERTSZ and MAXDEVENTRIES defines have not yet been NT'ized.
// Whoever ports these components should change these values appropriately.
//

#define ALERTSZ     128                 // size of alert string in server
#define MAXDEVENTRIES (sizeof (int)*8)  // Max number of device entries

                                        //
                                        // We use int bitmap to represent
                                        //

#define NETBIOS_NAME_LEN  16            // NetBIOS net name (bytes)

//
// Value to be used with APIs which have a "preferred maximum length"
// parameter.  This value indicates that the API should just allocate
// "as much as it takes."
//

#define MAX_PREFERRED_LENGTH    ((DWORD) -1)

//
//        Constants used with encryption
//

#define CRYPT_KEY_LEN           7
#define CRYPT_TXT_LEN           8
#define ENCRYPTED_PWLEN         16
#define SESSION_PWLEN           24
#define SESSION_CRYPT_KLEN      21

//
//  Value to be used with SetInfo calls to allow setting of all
//  settable parameters (parmnum zero option)
//
#ifndef PARMNUM_ALL
#define PARMNUM_ALL             0
#endif

#define PARM_ERROR_UNKNOWN      ( (DWORD) (-1) )
#define PARM_ERROR_NONE         0
#define PARMNUM_BASE_INFOLEVEL  1000

//
// Only the UNICODE version of the LM APIs are available on NT.
// Non-UNICODE version on other platforms
//
#if defined( _WIN32_WINNT ) || defined( WINNT ) || defined( __midl ) \
    || defined( FORCE_UNICODE )
#define LMSTR   LPWSTR
#define LMCSTR  LPCWSTR
#else
#define LMSTR   LPSTR
#define LMCSTR  LPCSTR
#endif

//
//        Message File Names
//

#define MESSAGE_FILENAME        TEXT("NETMSG")
#define OS2MSG_FILENAME         TEXT("BASE")
#define HELP_MSG_FILENAME       TEXT("NETH")

/**INTERNAL_ONLY**/

// The backup message file named here is a duplicate of net.msg. It
// is not shipped with the product, but is used at buildtime to
// msgbind certain messages to netapi.dll and some of the services.
// This allows for OEMs to modify the message text in net.msg and
// have those changes show up.        Only in case there is an error in
// retrieving the messages from net.msg do we then get the bound
// messages out of bak.msg (really out of the message segment).

#define BACKUP_MSG_FILENAME     TEXT("BAK.MSG")

/**END_INTERNAL**/

#ifndef NULL
#ifdef __cplusplus
#define NULL	0
#else
#define NULL	((void *)0)
#endif
#endif

//
// Keywords used in Function Prototypes
//

#define NET_API_STATUS          DWORD
#define API_RET_TYPE            NET_API_STATUS      // Old value: do not use
#if (_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED)
#define NET_API_FUNCTION    __stdcall
#else
#define NET_API_FUNCTION
#endif

// Define pseudo-keywords.
#ifndef IN
#define IN
#endif

#ifndef OPTIONAL
#define OPTIONAL
#endif

#ifndef OUT
#define OUT
#endif
/*INC*/



//
// The platform ID indicates the levels to use for platform-specific
// information.
//

#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

//
//      There message numbers assigned to different LANMAN components
//      are as defined below.
//
//      lmerr.h:        2100 - 2999     NERR_BASE
//      alertmsg.h:     3000 - 3049     ALERT_BASE
//      lmsvc.h:        3050 - 3099     SERVICE_BASE
//      lmerrlog.h:     3100 - 3299     ERRLOG_BASE
//      msgtext.h:      3300 - 3499     MTXT_BASE
//      apperr.h:       3500 - 3999     APPERR_BASE
//      apperrfs.h:     4000 - 4299     APPERRFS_BASE
//      apperr2.h:      4300 - 5299     APPERR2_BASE
//      ncberr.h:       5300 - 5499     NRCERR_BASE
//      alertmsg.h:     5500 - 5599     ALERT2_BASE
//      lmsvc.h:        5600 - 5699     SERVICE2_BASE
//      lmerrlog.h      5700 - 5799     ERRLOG2_BASE
//

#define MIN_LANMAN_MESSAGE_ID  NERR_BASE
#define MAX_LANMAN_MESSAGE_ID  5799

/*NOINC*/
#endif // NETCONS_INCLUDED
/*INC*/

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线不卡中文字幕| 日本一二三不卡| 白白色 亚洲乱淫| 日韩不卡免费视频| 亚洲天堂2016| 久久久午夜精品| 欧美精品日日鲁夜夜添| 91在线国内视频| 国产一区欧美二区| 亚洲bt欧美bt精品| 国产精品美女久久久久久久久| 91精品国产aⅴ一区二区| 91美女视频网站| 国产精品123| 精品一区免费av| 天天综合网 天天综合色| 日韩理论片在线| 国产日韩欧美综合一区| 日韩亚洲欧美在线| 在线成人免费观看| 在线精品视频一区二区| 91一区在线观看| 99精品在线观看视频| 国产91丝袜在线观看| 国产精品影视在线观看| 国产一区二区在线看| 麻豆精品在线观看| 蜜臀av一区二区| 蜜臀a∨国产成人精品| 日本午夜精品视频在线观看| 亚洲电影中文字幕在线观看| 亚洲精品videosex极品| 成人免费一区二区三区在线观看| 国产欧美一区二区精品忘忧草| 日韩精品资源二区在线| 日韩一级二级三级| 日韩一区二区在线免费观看| 91精品国产综合久久婷婷香蕉| 欧美日韩精品电影| 欧美一区二区三区在线电影| 欧美日本乱大交xxxxx| 欧美精品日日鲁夜夜添| 欧美一区二区私人影院日本| 91精品国产欧美一区二区18| 日韩免费看的电影| 国产色91在线| 日韩免费高清av| 久久夜色精品一区| 中国色在线观看另类| 中文字幕第一区综合| 中文字幕一区av| 亚洲一区二区高清| 日韩av在线播放中文字幕| 久久成人免费电影| 国产激情视频一区二区在线观看 | 国产精品美女久久福利网站| 久久久亚洲国产美女国产盗摄| 26uuu另类欧美| 国产精品久久久久国产精品日日| 中文字幕制服丝袜一区二区三区| 亚洲人成7777| 五月天一区二区三区| 捆绑紧缚一区二区三区视频| 国产乱妇无码大片在线观看| 97精品久久久午夜一区二区三区 | 日韩三级电影网址| 久久久久免费观看| 国产精品传媒入口麻豆| 亚洲电影一区二区| 国内一区二区在线| 91国产丝袜在线播放| 欧美美女网站色| 久久综合九色综合97婷婷| 亚洲欧美一区二区三区国产精品 | 欧美xingq一区二区| 国产亚洲成aⅴ人片在线观看 | 亚洲乱码中文字幕综合| 丝袜脚交一区二区| 国产一区二区看久久| 色婷婷av一区二区三区gif| 91精品国产高清一区二区三区| 国产欧美视频在线观看| 洋洋av久久久久久久一区| 精品写真视频在线观看| 在线观看欧美黄色| 久久蜜桃一区二区| 亚洲成人tv网| 成人av在线一区二区| 日韩欧美在线影院| 亚洲日本在线a| 国产自产高清不卡| 欧美美女一区二区在线观看| 国产精品美女www爽爽爽| 亚洲国产精品久久久久秋霞影院| 国产成人99久久亚洲综合精品| 欧美日韩的一区二区| 国产精品久久福利| 国产一区二区三区观看| 在线播放/欧美激情| 自拍偷自拍亚洲精品播放| 玖玖九九国产精品| 日本高清不卡在线观看| 欧美激情一区二区三区在线| 麻豆一区二区在线| 精品视频全国免费看| 亚洲人成影院在线观看| 欧美三级资源在线| 国产日产欧美一区二区视频| 日本亚洲欧美天堂免费| 欧美在线观看你懂的| 亚洲欧洲日韩女同| 国产乱码精品一区二区三区忘忧草 | 亚洲情趣在线观看| 国产成人免费高清| 久久毛片高清国产| 麻豆91在线播放| 欧美精品在线一区二区三区| 亚洲免费看黄网站| 91年精品国产| 亚洲欧美日韩国产另类专区| 国产黑丝在线一区二区三区| 精品捆绑美女sm三区| 免费在线欧美视频| 欧美电影一区二区| 天天综合日日夜夜精品| 欧美中文字幕一区| 亚洲一区在线视频| 91精彩视频在线观看| 亚洲色欲色欲www在线观看| 99久久久久久| 成人欧美一区二区三区小说| 成人免费视频app| 中文字幕亚洲区| www.欧美日韩国产在线| 亚洲四区在线观看| 91污在线观看| 亚洲综合一区在线| 欧美视频一区在线观看| 性做久久久久久久免费看| 欧美精品xxxxbbbb| 青草av.久久免费一区| 日韩视频永久免费| 精品无码三级在线观看视频| 久久综合久久鬼色中文字| 国产高清不卡一区二区| 国产精品传媒视频| 欧美亚洲精品一区| 日韩精彩视频在线观看| 日韩欧美视频在线| 国产在线精品一区二区不卡了| 国产亚洲欧美中文| 成人av资源站| 亚洲电影一区二区三区| 日韩一区二区在线观看| 国产东北露脸精品视频| 亚洲码国产岛国毛片在线| 欧美色综合网站| 免费观看在线色综合| 久久久久久**毛片大全| 91在线观看美女| 日韩一区精品视频| 久久人人超碰精品| 91黄色免费观看| 蜜桃久久久久久| 国产精品无码永久免费888| 色欧美88888久久久久久影院| 午夜精品福利一区二区三区av| 欧美成人三级电影在线| 99久久99久久综合| 热久久久久久久| 国产精品毛片大码女人| 欧美视频一区二区三区在线观看| 另类专区欧美蜜桃臀第一页| 中文字幕一区二区在线播放| 欧美久久久久中文字幕| 国产精品一二一区| 午夜影院久久久| 26uuu另类欧美亚洲曰本| 色偷偷成人一区二区三区91| 蜜芽一区二区三区| 综合久久久久久| 一级日本不卡的影视| 日韩三级.com| 色综合久久中文字幕| 国产一区二三区| 一区二区三区中文在线观看| 精品粉嫩aⅴ一区二区三区四区| aaa国产一区| 久久精品国产亚洲高清剧情介绍| 国产精品国产三级国产aⅴ原创| 欧美精品乱码久久久久久| www.66久久| 国产在线国偷精品免费看| 亚洲一区在线电影| 中文一区二区完整视频在线观看| 欧美日韩国产一区| av网站一区二区三区| 国产一区二区在线观看免费| 日韩中文字幕1| 亚洲精品免费视频|