Back to index

php5  5.3.10
Classes | Defines | Typedefs
winver.h File Reference

Go to the source code of this file.

Classes

struct  _php_win_OSVERSIONINFOEXA

Defines

#define SM_SERVERR2   89
#define VER_SUITE_WH_SERVER   0x8000
#define PRODUCT_UNDEFINED   0x00000000
#define PRODUCT_ULTIMATE   0x00000001
#define PRODUCT_HOME_BASIC   0x00000002
#define PRODUCT_HOME_PREMIUM   0x00000003
#define PRODUCT_ENTERPRISE   0x00000004
#define PRODUCT_HOME_BASIC_N   0x00000005
#define PRODUCT_BUSINESS   0x00000006
#define PRODUCT_STANDARD_SERVER   0x00000007
#define PRODUCT_DATACENTER_SERVER   0x00000008
#define PRODUCT_SMALLBUSINESS_SERVER   0x00000009
#define PRODUCT_ENTERPRISE_SERVER   0x0000000A
#define PRODUCT_STARTER   0x0000000B
#define PRODUCT_DATACENTER_SERVER_CORE   0x0000000C
#define PRODUCT_STANDARD_SERVER_CORE   0x0000000D
#define PRODUCT_ENTERPRISE_SERVER_CORE   0x0000000E
#define PRODUCT_ENTERPRISE_SERVER_IA64   0x0000000F
#define PRODUCT_BUSINESS_N   0x00000010
#define PRODUCT_WEB_SERVER   0x00000011
#define PRODUCT_CLUSTER_SERVER   0x00000012
#define PRODUCT_HOME_SERVER   0x00000013
#define PRODUCT_STORAGE_EXPRESS_SERVER   0x00000014
#define PRODUCT_STORAGE_STANDARD_SERVER   0x00000015
#define PRODUCT_STORAGE_WORKGROUP_SERVER   0x00000016
#define PRODUCT_STORAGE_ENTERPRISE_SERVER   0x00000017
#define PRODUCT_SERVER_FOR_SMALLBUSINESS   0x00000018
#define PRODUCT_SMALLBUSINESS_SERVER_PREMIUM   0x00000019
#define VER_NT_WORKSTATION   0x0000001
#define VER_NT_DOMAIN_CONTROLLER   0x0000002
#define VER_NT_SERVER   0x0000003
#define VER_SUITE_SMALLBUSINESS   0x00000001
#define VER_SUITE_ENTERPRISE   0x00000002
#define VER_SUITE_BACKOFFICE   0x00000004
#define VER_SUITE_COMMUNICATIONS   0x00000008
#define VER_SUITE_TERMINAL   0x00000010
#define VER_SUITE_SMALLBUSINESS_RESTRICTED   0x00000020
#define VER_SUITE_EMBEDDEDNT   0x00000040
#define VER_SUITE_DATACENTER   0x00000080
#define VER_SUITE_SINGLEUSERTS   0x00000100
#define VER_SUITE_PERSONAL   0x00000200
#define VER_SUITE_BLADE   0x00000400
#define VER_SUITE_EMBEDDED_RESTRICTED   0x00000800
#define VER_SUITE_SECURITY_APPLIANCE   0x00001000
#define VER_SUITE_STORAGE_SERVER   0x00002000
#define VER_SUITE_COMPUTE_SERVER   0x00004000
#define PROCESSOR_ARCHITECTURE_AMD64   9

Typedefs

typedef struct
_php_win_OSVERSIONINFOEXA 
php_win_OSVERSIONINFOEX

Class Documentation

struct _php_win_OSVERSIONINFOEXA

Definition at line 74 of file winver.h.

Class Members
DWORD dwBuildNumber
DWORD dwMajorVersion
DWORD dwMinorVersion
DWORD dwOSVersionInfoSize
DWORD dwPlatformId
CHAR szCSDVersion
BYTE wProductType
BYTE wReserved
WORD wServicePackMajor
WORD wServicePackMinor
WORD wSuiteMask

Define Documentation

Definition at line 71 of file winver.h.

#define PRODUCT_BUSINESS   0x00000006

Definition at line 18 of file winver.h.

#define PRODUCT_BUSINESS_N   0x00000010

Definition at line 28 of file winver.h.

#define PRODUCT_CLUSTER_SERVER   0x00000012

Definition at line 30 of file winver.h.

#define PRODUCT_DATACENTER_SERVER   0x00000008

Definition at line 20 of file winver.h.

#define PRODUCT_DATACENTER_SERVER_CORE   0x0000000C

Definition at line 24 of file winver.h.

#define PRODUCT_ENTERPRISE   0x00000004

Definition at line 16 of file winver.h.

#define PRODUCT_ENTERPRISE_SERVER   0x0000000A

Definition at line 22 of file winver.h.

#define PRODUCT_ENTERPRISE_SERVER_CORE   0x0000000E

Definition at line 26 of file winver.h.

#define PRODUCT_ENTERPRISE_SERVER_IA64   0x0000000F

Definition at line 27 of file winver.h.

#define PRODUCT_HOME_BASIC   0x00000002

Definition at line 14 of file winver.h.

#define PRODUCT_HOME_BASIC_N   0x00000005

Definition at line 17 of file winver.h.

#define PRODUCT_HOME_PREMIUM   0x00000003

Definition at line 15 of file winver.h.

#define PRODUCT_HOME_SERVER   0x00000013

Definition at line 31 of file winver.h.

#define PRODUCT_SERVER_FOR_SMALLBUSINESS   0x00000018

Definition at line 36 of file winver.h.

#define PRODUCT_SMALLBUSINESS_SERVER   0x00000009

Definition at line 21 of file winver.h.

#define PRODUCT_SMALLBUSINESS_SERVER_PREMIUM   0x00000019

Definition at line 37 of file winver.h.

#define PRODUCT_STANDARD_SERVER   0x00000007

Definition at line 19 of file winver.h.

#define PRODUCT_STANDARD_SERVER_CORE   0x0000000D

Definition at line 25 of file winver.h.

#define PRODUCT_STARTER   0x0000000B

Definition at line 23 of file winver.h.

#define PRODUCT_STORAGE_ENTERPRISE_SERVER   0x00000017

Definition at line 35 of file winver.h.

#define PRODUCT_STORAGE_EXPRESS_SERVER   0x00000014

Definition at line 32 of file winver.h.

#define PRODUCT_STORAGE_STANDARD_SERVER   0x00000015

Definition at line 33 of file winver.h.

#define PRODUCT_STORAGE_WORKGROUP_SERVER   0x00000016

Definition at line 34 of file winver.h.

#define PRODUCT_ULTIMATE   0x00000001

Definition at line 13 of file winver.h.

#define PRODUCT_UNDEFINED   0x00000000

Definition at line 12 of file winver.h.

#define PRODUCT_WEB_SERVER   0x00000011

Definition at line 29 of file winver.h.

#define SM_SERVERR2   89

Definition at line 5 of file winver.h.

#define VER_NT_DOMAIN_CONTROLLER   0x0000002

Definition at line 42 of file winver.h.

#define VER_NT_SERVER   0x0000003

Definition at line 43 of file winver.h.

#define VER_NT_WORKSTATION   0x0000001

Definition at line 41 of file winver.h.

#define VER_SUITE_BACKOFFICE   0x00000004

Definition at line 49 of file winver.h.

#define VER_SUITE_BLADE   0x00000400

Definition at line 57 of file winver.h.

#define VER_SUITE_COMMUNICATIONS   0x00000008

Definition at line 50 of file winver.h.

#define VER_SUITE_COMPUTE_SERVER   0x00004000

Definition at line 67 of file winver.h.

#define VER_SUITE_DATACENTER   0x00000080

Definition at line 54 of file winver.h.

#define VER_SUITE_EMBEDDED_RESTRICTED   0x00000800

Definition at line 58 of file winver.h.

#define VER_SUITE_EMBEDDEDNT   0x00000040

Definition at line 53 of file winver.h.

#define VER_SUITE_ENTERPRISE   0x00000002

Definition at line 48 of file winver.h.

#define VER_SUITE_PERSONAL   0x00000200

Definition at line 56 of file winver.h.

#define VER_SUITE_SECURITY_APPLIANCE   0x00001000

Definition at line 59 of file winver.h.

#define VER_SUITE_SINGLEUSERTS   0x00000100

Definition at line 55 of file winver.h.

#define VER_SUITE_SMALLBUSINESS   0x00000001

Definition at line 47 of file winver.h.

#define VER_SUITE_SMALLBUSINESS_RESTRICTED   0x00000020

Definition at line 52 of file winver.h.

#define VER_SUITE_STORAGE_SERVER   0x00002000

Definition at line 63 of file winver.h.

#define VER_SUITE_TERMINAL   0x00000010

Definition at line 51 of file winver.h.

#define VER_SUITE_WH_SERVER   0x8000

Definition at line 8 of file winver.h.


Typedef Documentation