1030 lines
19 KiB
C
1030 lines
19 KiB
C
/**********************************************************************/
|
|
/** Microsoft Windows NT **/
|
|
/** Copyright(c) Microsoft Corp., 1994-1998 **/
|
|
/**********************************************************************/
|
|
|
|
/*
|
|
wsockmsg.h
|
|
|
|
This file is generated by the MC tool from the WSOCKMSG.MC message
|
|
file.
|
|
|
|
NOTE: Definitions below should match definitions in winsock.h
|
|
|
|
*/
|
|
|
|
|
|
#ifndef _WSOCKMSG_H_
|
|
#define _WSOCKMSG_H_
|
|
|
|
|
|
//
|
|
// Values are 32 bit values layed out as follows:
|
|
//
|
|
// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
|
|
// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
|
|
// +---+-+-+-----------------------+-------------------------------+
|
|
// |Sev|C|R| Facility | Code |
|
|
// +---+-+-+-----------------------+-------------------------------+
|
|
//
|
|
// where
|
|
//
|
|
// Sev - is the severity code
|
|
//
|
|
// 00 - Success
|
|
// 01 - Informational
|
|
// 10 - Warning
|
|
// 11 - Error
|
|
//
|
|
// C - is the Customer code flag
|
|
//
|
|
// R - is a reserved bit
|
|
//
|
|
// Facility - is the facility code
|
|
//
|
|
// Code - is the facility's status code
|
|
//
|
|
//
|
|
// Define the facility codes
|
|
//
|
|
|
|
|
|
//
|
|
// Define the severity codes
|
|
//
|
|
|
|
|
|
//
|
|
// MessageId: WSABASEERR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// WSABASEERR
|
|
//
|
|
#define WSABASEERR 0x00002710L
|
|
|
|
//
|
|
// MessageId: WSAEINTR
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Interrupted system call.
|
|
//
|
|
#define WSAEINTR 0x00002714L
|
|
|
|
//
|
|
// MessageId: WSAEBADF
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Bad file number.
|
|
//
|
|
#define WSAEBADF 0x00002719L
|
|
|
|
//
|
|
// MessageId: WSAEACCES
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Access denied.
|
|
//
|
|
#define WSAEACCES 0x0000271DL
|
|
|
|
//
|
|
// MessageId: WSAEFAULT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Bad address.
|
|
//
|
|
#define WSAEFAULT 0x0000271EL
|
|
|
|
//
|
|
// MessageId: WSAEINVAL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid argument.
|
|
//
|
|
#define WSAEINVAL 0x00002726L
|
|
|
|
//
|
|
// MessageId: WSAEMFILE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Too many open files.
|
|
//
|
|
#define WSAEMFILE 0x00002728L
|
|
|
|
//
|
|
// MessageId: WSAEWOULDBLOCK
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Operation would block.
|
|
//
|
|
#define WSAEWOULDBLOCK 0x00002733L
|
|
|
|
//
|
|
// MessageId: WSAEINPROGRESS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Operation now in progress.
|
|
//
|
|
#define WSAEINPROGRESS 0x00002734L
|
|
|
|
//
|
|
// MessageId: WSAEALREADY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Operation already in progress.
|
|
//
|
|
#define WSAEALREADY 0x00002735L
|
|
|
|
//
|
|
// MessageId: WSAENOTSOCK
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Socket operation on non-socket.
|
|
//
|
|
#define WSAENOTSOCK 0x00002736L
|
|
|
|
//
|
|
// MessageId: WSAEDESTADDRREQ
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Destination address required.
|
|
//
|
|
#define WSAEDESTADDRREQ 0x00002737L
|
|
|
|
//
|
|
// MessageId: WSAEMSGSIZE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Message too long.
|
|
//
|
|
#define WSAEMSGSIZE 0x00002738L
|
|
|
|
//
|
|
// MessageId: WSAEPROTOTYPE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Protocol is wrong type for socket.
|
|
//
|
|
#define WSAEPROTOTYPE 0x00002739L
|
|
|
|
//
|
|
// MessageId: WSAENOPROTOOPT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Bad protocol option.
|
|
//
|
|
#define WSAENOPROTOOPT 0x0000273AL
|
|
|
|
//
|
|
// MessageId: WSAEPROTONOSUPPORT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Protocol not supported.
|
|
//
|
|
#define WSAEPROTONOSUPPORT 0x0000273BL
|
|
|
|
//
|
|
// MessageId: WSAESOCKNOSUPPORT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Socket type not supported.
|
|
//
|
|
#define WSAESOCKNOSUPPORT 0x0000273CL
|
|
|
|
//
|
|
// MessageId: WSAEOPNOTSUPP
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Operation not supported on socket.
|
|
//
|
|
#define WSAEOPNOTSUPP 0x0000273DL
|
|
|
|
//
|
|
// MessageId: WSAEPFNOSUPPORT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Protocol family not supported.
|
|
//
|
|
#define WSAEPFNOSUPPORT 0x0000273EL
|
|
|
|
//
|
|
// MessageId: WSAEAFNOSUPPORT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Address family not supported by protocol family.
|
|
//
|
|
#define WSAEAFNOSUPPORT 0x0000273FL
|
|
|
|
//
|
|
// MessageId: WSAEADDRINUSE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Address already in use.
|
|
//
|
|
#define WSAEADDRINUSE 0x00002740L
|
|
|
|
//
|
|
// MessageId: WSAEADDRNOTAVAIL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Can't assign requested address.
|
|
//
|
|
#define WSAEADDRNOTAVAIL 0x00002741L
|
|
|
|
//
|
|
// MessageId: WSAENETDOWN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Network is down.
|
|
//
|
|
#define WSAENETDOWN 0x00002742L
|
|
|
|
//
|
|
// MessageId: WSAENETUNREACH
|
|
//
|
|
// MessageText:
|
|
//
|
|
// ICMP network unreachable.
|
|
//
|
|
#define WSAENETUNREACH 0x00002743L
|
|
|
|
//
|
|
// MessageId: WSAENETRESET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Network was reset.
|
|
//
|
|
#define WSAENETRESET 0x00002744L
|
|
|
|
//
|
|
// MessageId: WSAECONNABORTED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Software caused connection abort.
|
|
//
|
|
#define WSAECONNABORTED 0x00002745L
|
|
|
|
//
|
|
// MessageId: WSAECONNRESET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Connection reset by peer.
|
|
//
|
|
#define WSAECONNRESET 0x00002746L
|
|
|
|
//
|
|
// MessageId: WSAENOBUFS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// No buffer space is supported.
|
|
//
|
|
#define WSAENOBUFS 0x00002747L
|
|
|
|
//
|
|
// MessageId: WSAEISCONN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Socket is already connected.
|
|
//
|
|
#define WSAEISCONN 0x00002748L
|
|
|
|
//
|
|
// MessageId: WSAENOTCONN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Socket is not connected.
|
|
//
|
|
#define WSAENOTCONN 0x00002749L
|
|
|
|
//
|
|
// MessageId: WSAESHUTDOWN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Can't send after socket shutdown.
|
|
//
|
|
#define WSAESHUTDOWN 0x0000274AL
|
|
|
|
//
|
|
// MessageId: WSAETOOMANYREFS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Too many references.
|
|
//
|
|
#define WSAETOOMANYREFS 0x0000274BL
|
|
|
|
//
|
|
// MessageId: WSAETIMEDOUT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Connection timed out.
|
|
//
|
|
#define WSAETIMEDOUT 0x0000274CL
|
|
|
|
//
|
|
// MessageId: WSAECONNREFUSED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Connection refused.
|
|
//
|
|
#define WSAECONNREFUSED 0x0000274DL
|
|
|
|
//
|
|
// MessageId: WSAELOOP
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Too many levels of symbolic links.
|
|
//
|
|
#define WSAELOOP 0x0000274EL
|
|
|
|
//
|
|
// MessageId: WSAENAMETOOLONG
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Name too long.
|
|
//
|
|
#define WSAENAMETOOLONG 0x0000274FL
|
|
|
|
//
|
|
// MessageId: WSAEHOSTDOWN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Host is down.
|
|
//
|
|
#define WSAEHOSTDOWN 0x00002750L
|
|
|
|
//
|
|
// MessageId: WSAEHOSTUNREACH
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Host is unreachable.
|
|
//
|
|
#define WSAEHOSTUNREACH 0x00002751L
|
|
|
|
//
|
|
// MessageId: WSAENOTEMPTY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Directory not empty.
|
|
//
|
|
#define WSAENOTEMPTY 0x00002752L
|
|
|
|
//
|
|
// MessageId: WSAEPROCLIM
|
|
//
|
|
// MessageText:
|
|
//
|
|
// WSAEPROCLIM
|
|
//
|
|
#define WSAEPROCLIM 0x00002753L
|
|
|
|
//
|
|
// MessageId: WSAEUSERS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// WSAEUSERS
|
|
//
|
|
#define WSAEUSERS 0x00002754L
|
|
|
|
//
|
|
// MessageId: WSAEDQUOT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Disk quota exceeded.
|
|
//
|
|
#define WSAEDQUOT 0x00002755L
|
|
|
|
//
|
|
// MessageId: WSAESTALE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// WSAESTALE
|
|
//
|
|
#define WSAESTALE 0x00002756L
|
|
|
|
//
|
|
// MessageId: WSAEREMOTE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The object is remote.
|
|
//
|
|
#define WSAEREMOTE 0x00002757L
|
|
|
|
//
|
|
// MessageId: WSASYSNOTREADY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// System not ready.
|
|
//
|
|
#define WSASYSNOTREADY 0x0000276BL
|
|
|
|
//
|
|
// MessageId: WSAVERNOTSUPPORTED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Version is not supported.
|
|
//
|
|
#define WSAVERNOTSUPPORTED 0x0000276CL
|
|
|
|
//
|
|
// MessageId: WSANOTINITIALISED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Not initialized.
|
|
//
|
|
#define WSANOTINITIALISED 0x0000276DL
|
|
|
|
//
|
|
// MessageId: WSAEDISCON
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Disconnected.
|
|
//
|
|
#define WSAEDISCON 0x00002775L
|
|
|
|
//
|
|
// MessageId: WSAHOST_NOT_FOUND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Host not found.
|
|
//
|
|
#define WSAHOST_NOT_FOUND 0x00002AF9L
|
|
|
|
//
|
|
// MessageId: WSATRY_AGAIN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Try again.
|
|
//
|
|
#define WSATRY_AGAIN 0x00002AFAL
|
|
|
|
//
|
|
// MessageId: WSANO_RECOVERY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Non-recoverable error.
|
|
//
|
|
#define WSANO_RECOVERY 0x00002AFBL
|
|
|
|
//
|
|
// MessageId: WSANO_DATA
|
|
//
|
|
// MessageText:
|
|
//
|
|
// No data record available.
|
|
//
|
|
#define WSANO_DATA 0x00002AFCL
|
|
|
|
|
|
#endif // _WSOCKMSG_H_
|
|
|
|
/**********************************************************************/
|
|
/** Microsoft Windows NT **/
|
|
/** Copyright(c) Microsoft Corp., 1994-1998 **/
|
|
/**********************************************************************/
|
|
|
|
/*
|
|
mtxmsg.h
|
|
|
|
NOTE: Definitions below should match definitions in mtxadmin.h
|
|
|
|
*/
|
|
|
|
|
|
#ifndef _MTXMSG_H_
|
|
#define _MTXMSG_H_
|
|
|
|
//
|
|
// MessageId: E_MTS_OBJECTERRORS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Some object-level errors occurred.
|
|
//
|
|
#define E_MTS_OBJECTERRORS 0x80110401L
|
|
|
|
//
|
|
// MessageId: E_MTS_OBJECTINVALID
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Object is inconsistent or damaged.
|
|
//
|
|
#define E_MTS_OBJECTINVALID 0x80110402L
|
|
|
|
//
|
|
// MessageId: E_MTS_KEYMISSING
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Object could not be found.
|
|
//
|
|
#define E_MTS_KEYMISSING 0x80110403L
|
|
|
|
//
|
|
// MessageId: E_MTS_ALREADYINSTALLED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Component is already installed.
|
|
//
|
|
#define E_MTS_ALREADYINSTALLED 0x80110404L
|
|
|
|
//
|
|
// MessageId: E_MTS_DOWNLOADFAILED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Could not download files.
|
|
//
|
|
#define E_MTS_DOWNLOADFAILED 0x80110405L
|
|
|
|
//
|
|
// MessageId: E_MTS_PDFWRITEFAIL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Failure to write to PDF file.
|
|
//
|
|
#define E_MTS_PDFWRITEFAIL 0x80110407L
|
|
|
|
//
|
|
// MessageId: E_MTS_PDFREADFAIL
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Failure reading from PDF file.
|
|
//
|
|
#define E_MTS_PDFREADFAIL 0x80110408L
|
|
|
|
//
|
|
// MessageId: E_MTS_PDFVERSION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Version mismatch in PDF file.
|
|
//
|
|
#define E_MTS_PDFVERSION 0x80110409L
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
#pragma message Warning: IDs are out of sync in mtxadmin.h
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
//MessageId=+1 Facility=MTX Severity=CoError SymbolicName=E_MTS_COREQCOMPINSTALLED
|
|
//Language=English
|
|
//A co-requisite Component is already installed.
|
|
//.
|
|
//
|
|
// MessageId: E_MTS_BADPATH
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Invalid or no access to source or destination path.
|
|
//
|
|
#define E_MTS_BADPATH 0x8011040AL
|
|
|
|
//
|
|
// MessageId: E_MTS_PACKAGEEXISTS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Installing package already exists.
|
|
//
|
|
#define E_MTS_PACKAGEEXISTS 0x8011040BL
|
|
|
|
//
|
|
// MessageId: E_MTS_ROLEEXISTS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Installing role already exists.
|
|
//
|
|
#define E_MTS_ROLEEXISTS 0x8011040CL
|
|
|
|
//
|
|
// MessageId: E_MTS_CANTCOPYFILE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A file cannot be copied.
|
|
//
|
|
#define E_MTS_CANTCOPYFILE 0x8011040DL
|
|
|
|
//
|
|
// MessageId: E_MTS_NOTYPELIB
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Export without typelib fails.
|
|
//
|
|
#define E_MTS_NOTYPELIB 0x8011040EL
|
|
|
|
//
|
|
// MessageId: E_MTS_NOUSER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// No such NT user.
|
|
//
|
|
#define E_MTS_NOUSER 0x8011040FL
|
|
|
|
//
|
|
// MessageId: E_MTS_INVALIDUSERIDS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// One or all userids in a package (import) are invalid.
|
|
//
|
|
#define E_MTS_INVALIDUSERIDS 0x80110410L
|
|
|
|
//
|
|
// MessageId: E_MTS_USERPASSWDNOTVALID
|
|
//
|
|
// MessageText:
|
|
//
|
|
// User/password validation failed.
|
|
//
|
|
#define E_MTS_USERPASSWDNOTVALID 0x80110414L
|
|
|
|
//
|
|
// MessageId: E_MTS_CLSIDORIIDMISMATCH
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The GUIDs in the package don't match the component's GUIDs.
|
|
//
|
|
#define E_MTS_CLSIDORIIDMISMATCH 0x80110418L
|
|
|
|
#endif // _MTXMSG_H_
|
|
/**********************************************************************/
|
|
/** Microsoft Windows NT **/
|
|
/** Copyright(c) Microsoft Corp., 1993 **/
|
|
/**********************************************************************/
|
|
|
|
/*
|
|
webcluserr.h
|
|
|
|
This file is generated by the MC tool from the WEBCLUSERR.MC message
|
|
file.
|
|
|
|
|
|
FILE HISTORY:
|
|
AMallet 14-June-1999 Created
|
|
|
|
*/
|
|
|
|
|
|
#ifndef _WEBCLUSERR_H_
|
|
#define _WEBCLUSERR_H_
|
|
|
|
#define FACILITY_APPSERVER 0x400
|
|
#define SEV_SUCCESS 0x0
|
|
#define SEV_INFORMATIONAL 0x1
|
|
#define SEV_WARNING 0x2
|
|
#define SEV_ERROR 0x3
|
|
|
|
#define MAKE_AS_HRESULT(sev, code) \
|
|
((HRESULT) (((unsigned long)(sev)<<31) | ((unsigned long)(FACILITY_APPSERVER)<<16) | ((unsigned long)(code))) )
|
|
|
|
|
|
|
|
//
|
|
// MessageId: AS_ERROR_BAD_OS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// This feature requires a different OS version [Win2k Advanced Server or higher]
|
|
//
|
|
#define AS_ERROR_BAD_OS 0xC0140001L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NLB_NOT_INSTALLED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The Windows Load Balancing Service is not installed on this machine
|
|
//
|
|
#define AS_ERROR_NLB_NOT_INSTALLED 0xC0140002L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_MACHINE_ALREADY_IN_CLUSTER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// This machine is already part of an Application Server cluster
|
|
//
|
|
#define AS_ERROR_MACHINE_ALREADY_IN_CLUSTER 0xC0140003L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_BAD_IIS_VERSION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// This feature requires a later version of IIS than is currently installed on this machine
|
|
//
|
|
#define AS_ERROR_BAD_IIS_VERSION 0xC0140004L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_MACHINE_NOT_IN_CLUSTER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// This machine is not part of an Application Server cluster
|
|
//
|
|
#define AS_ERROR_MACHINE_NOT_IN_CLUSTER 0xC0140005L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_INVALID_PARTITION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The partition ID is not valid.
|
|
//
|
|
#define AS_ERROR_INVALID_PARTITION 0xC0140006L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_MACHINE_ALREADY_IN_PARTITION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The machine is already part of the partition.
|
|
//
|
|
#define AS_ERROR_MACHINE_ALREADY_IN_PARTITION 0xC0140007L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_SVC_NOT_INSTALLED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A necessary service is not installed.
|
|
//
|
|
#define AS_ERROR_SVC_NOT_INSTALLED 0xC0140008L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_INVALID_SITE_BINDING
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A site is bound to an illegal IP address.
|
|
//
|
|
#define AS_ERROR_INVALID_SITE_BINDING 0xC0140009L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_BAD_SUBNET
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The machine is on a different subnet.
|
|
//
|
|
#define AS_ERROR_BAD_SUBNET 0xC014000AL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_MASTER_NOT_FOUND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The cluster master could not be located.
|
|
//
|
|
#define AS_ERROR_MASTER_NOT_FOUND 0xC014000BL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NOT_CLUSTER_MASTER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// This machine is not the cluster master.
|
|
//
|
|
#define AS_ERROR_NOT_CLUSTER_MASTER 0xC014000CL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_DIFFERENT_CLUSTER
|
|
//
|
|
// MessageText:
|
|
//
|
|
// This machine is part of a different cluster.
|
|
//
|
|
#define AS_ERROR_DIFFERENT_CLUSTER 0xC014000DL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_WRONG_MEMBERSHIP
|
|
//
|
|
// MessageText:
|
|
//
|
|
// This machine is part of a different domain/workgroup than the cluster controller.
|
|
//
|
|
#define AS_ERROR_WRONG_MEMBERSHIP 0xC014000EL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_SVC_SHUTTING_DOWN
|
|
//
|
|
// MessageText:
|
|
//
|
|
// This WebCluster service is shutting down.
|
|
//
|
|
#define AS_ERROR_SVC_SHUTTING_DOWN 0xC014000FL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NOT_INITIALIZED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The object was not initialized.
|
|
//
|
|
#define AS_ERROR_NOT_INITIALIZED 0xC0140010L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_INVALID_CLUSTER_IP
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The cluster IP address and/or subnet mask is invalid.
|
|
//
|
|
#define AS_ERROR_INVALID_CLUSTER_IP 0xC0140011L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_INVALID_DEDICATED_IP
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The dedicated IP address and/or subnet mask is invalid.
|
|
//
|
|
#define AS_ERROR_INVALID_DEDICATED_IP 0xC0140012L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NO_NIC
|
|
//
|
|
// MessageText:
|
|
//
|
|
// No netcard was supplied.
|
|
//
|
|
#define AS_ERROR_NO_NIC 0xC0140013L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_ALREADY_INITIALIZED
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The object was already initialized.
|
|
//
|
|
#define AS_ERROR_ALREADY_INITIALIZED 0xC0140014L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NETWORK_CFG_CONFLICT
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Network properties are already being modified.
|
|
//
|
|
#define AS_ERROR_NETWORK_CFG_CONFLICT 0xC0140015L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_CONFLICTING_ACTION
|
|
//
|
|
// MessageText:
|
|
//
|
|
// An administrative action is in progress that conflicts with the requested action.
|
|
//
|
|
#define AS_ERROR_CONFLICTING_ACTION 0xC0140016L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_STALE_DATA
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A more recent copy of the data exists.
|
|
//
|
|
#define AS_ERROR_STALE_DATA 0xC0140017L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_CONTROLLER_CHANGING
|
|
//
|
|
// MessageText:
|
|
//
|
|
// A cluster controller change is in progress.
|
|
//
|
|
#define AS_ERROR_CONTROLLER_CHANGING 0xC0140018L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_CONTROLLER_NOT_CHANGING
|
|
//
|
|
// MessageText:
|
|
//
|
|
// There is no cluster controller change currently in progress.
|
|
//
|
|
#define AS_ERROR_CONTROLLER_NOT_CHANGING 0xC0140019L
|
|
|
|
//
|
|
// MessageId: AS_ERROR_CONTROLLER_EXISTS
|
|
//
|
|
// MessageText:
|
|
//
|
|
// There is already a cluster controller.
|
|
//
|
|
#define AS_ERROR_CONTROLLER_EXISTS 0xC014001AL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_CONTROLLER_UNREACHABLE
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The cluster controller could not be reached.
|
|
//
|
|
#define AS_ERROR_CONTROLLER_UNREACHABLE 0xC014001BL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NLB_NOT_BOUND
|
|
//
|
|
// MessageText:
|
|
//
|
|
// Network Load Balancing isn't bound to any network card.
|
|
//
|
|
#define AS_ERROR_NLB_NOT_BOUND 0xC014001CL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NLB_CONFLICTING_HOST_PRIORITY
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The server has a conflicting NLB host priority.
|
|
//
|
|
#define AS_ERROR_NLB_CONFLICTING_HOST_PRIORITY 0xC014001DL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NLB_ONLY_ONE_NIC
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The server has only one network card.
|
|
//
|
|
#define AS_ERROR_NLB_ONLY_ONE_NIC 0xC014001EL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NLB_UNSUPP_PORTRULES
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The server has unsupported (probably failover) NLB port rules.
|
|
//
|
|
#define AS_ERROR_NLB_UNSUPP_PORTRULES 0xC014001FL
|
|
|
|
//
|
|
// MessageId: AS_ERROR_NLB_UNMANAGEABLE_CONFIG
|
|
//
|
|
// MessageText:
|
|
//
|
|
// The server has an NLB or network configuration that prevents it from going into managed NLB mode.
|
|
//
|
|
#define AS_ERROR_NLB_UNMANAGEABLE_CONFIG 0xC0140020L
|
|
|
|
|
|
#endif // _WEBCLUSERR_H_
|
|
|