CPU_INFO

Returns CPU information.

Service:Server Environment
Defined In:nwfse.h

Structure

  typedef struct { 
     nuint32   pageTableOwnerFlag ; 
     nuint32   CPUTypeFlag ; 
     nuint32   coProcessorFlag ; 
     nuint32   busTypeFlag ; 
     nuint32   IOEngineFlag ; 
     nuint32   FSEngineFlag ; 
     nuint32   nonDedicatedFlag; 
  } CPU_INFO;
  

Delphi Structure

  uses calwin32 
   
    CPU_INFO = packed Record 
      pageTableOwnerFlag : nuint32;  
      CPUTypeFlag : nuint32;  
      coProcessorFlag : nuint32;  
      busTypeFlag : nuint32;  
      IOEngineFlag : nuint32;  
      FSEngineFlag : nuint32;  
      nonDedicatedFlag : nuint32; 
    End;
  

Fields

pageTableOwnerFlag
Specifies which domain is the current domain.
CPUTypeFlag
Specifies the CPU type:
  • 0 80386
  • 1 80486
  • 2 Pentium
  • 3 Pentium Pro
coProcessorFlag
Specifies whether a numeric coprocessor is present (true=present).
busTypeFlag
Specifies the bus type:
  • 0x01=micro channel
  • 0x02=EISA
  • 0x04=PCI
  • 0x08=PCMCIA
  • 0x10=ISA
IOEngineFlag
Specifies whether the IO engine is installed (true=installed).
FSEngineFlag
Specifies whether the file system engine is installed (true=installed).
nonDedicatedFlag
Specifies whether the CPU is dedicated.

Remarks