2.2.75 PRODUCT_SKU_TYPE

The PRODUCT_SKU_TYPE enumeration provides values that identify the different Stock Keeping Unit (SKU) versions of an operating system.<28>

 typedef  enum 
 {
   PRODUCT_SKU_UNKNOWN = 0x00000000,
   PRODUCT_SKU_PERSONAL = 0x00000001,
   PRODUCT_SKU_PROFESSIONAL = 0x00000002,
   PRODUCT_SKU_SERVER = 0x00000004,
   PRODUCT_SKU_ADVANCED_SERVER = 0x00000008,
   PRODUCT_SKU_DATA_CENTER = 0x00000010,
   PRODUCT_SKU_DESKTOP_EMBEDDED = 0x00000020,
   PRODUCT_SKU_SERVER_EMBEDDED = 0x00000040,
   PRODUCT_SKU_WEB_SERVER = 0x00000080
 } PRODUCT_SKU_TYPE;

PRODUCT_SKU_UNKNOWN: The operating system is unknown.

PRODUCT_SKU_PERSONAL: Client Personal Edition.

PRODUCT_SKU_PROFESSIONAL: Client Professional Edition.

PRODUCT_SKU_SERVER: Server Standard Edition.

PRODUCT_SKU_ADVANCED_SERVER: Server Advanced Edition

PRODUCT_SKU_DATA_CENTER: Server Datacenter Edition.

PRODUCT_SKU_DESKTOP_EMBEDDED: Client Embedded Edition.

PRODUCT_SKU_SERVER_EMBEDDED: Server Embedded Edition.

PRODUCT_SKU_WEB_SERVER: Server Web Server Edition.