Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//Copyright (c) 1998 - 1999 Microsoft Corporation
/*++
Module Name:
defines.h
Abstract: This Module includes the definitions. Author:
Arathi Kundapur (v-akunda) 11-Feb-1998
Revision History:
--*/
#ifndef _DEFINES_H_
#define _DEFINES_H_
#include <rpc.h>
#include "license.h"
#include "tlsapip.h"
#include <rpcnsi.h>
#define WM_ADD_SERVER WM_USER + 1
#define WM_SEL_CHANGE WM_USER + 2
#define WM_ADD_ALL_SERVERS WM_USER + 3
#define WM_ADD_KEYPACKS WM_USER + 4
#define WM_ADD_KEYPACK WM_USER + 5
#define WM_DELETE_SERVER WM_USER + 6
#define WM_UPDATE_SERVER WM_USER + 7
#define WM_ENUMERATESERVER (WM_USER + 8)
enum NODETYPE { NODE_ALL_SERVERS, NODE_SERVER, NODE_KEYPACK, NODE_NONE };
#define LG_BITMAP_WIDTH 32
#define LG_BITMAP_HEIGHT 32
#define SM_BITMAP_WIDTH 16
#define SM_BITMAP_HEIGHT 16
#define MAX_COLUMNS 6
#define NUM_SERVER_COLUMNS 2
#define NUM_KEYPACK_COLUMNS 5
#define NUM_LICENSE_COLUMNS 4
#define MAX_LICENSES 9999
#define NUM_PLATFORM_TYPES 1
#define NUM_KEYPACK_STATUS 7
#define NUM_PURCHASE_CHANNEL 3
#define NUM_LICENSE_STATUS 5
#define NUM_KEYPACK_TYPE 8
#define KEYPACK_DISPNAME_WIDTH 250
#define KEYPACK_OTHERS_WIDTH 100
//Return values. Bound to change
#define ALREADY_EXPANDED 0
#define CONNECTION_FAILED 1
#define ENUM_FAILED 2
#define ADD_KEYPACK_FAILED 4
#define E_DUPLICATE 5
#define ERROR_UNLIMITED_KEYPACK 6
enum SERVER_TYPE { SERVER_TS4, SERVER_TS5_ENFORCED, SERVER_TS5_NONENFORCED };
enum VIEW { TREEVIEW, LISTVIEW, NOVIEW };
typedef enum { TLSERVER_UNKNOWN, TLSERVER_TS4, TLSERVER_UNREGISTER, TLSERVER_CH_REGISTERED, TLSERVER_PHONE_REGISTERED, TLSERVER_TS5_NONENFORCED } SERVER_REGISTRATION_STATUS;
#define E_NO_SERVER ((HRESULT)0x80050001L)
#endif //_DEFINES_H_
|