!*** MODULE $WBEMIDEF *** !DEC$ OPTIONS/ALIGN=(RECORDS=PACKED,COMMONS=PACKED)/NOWARN ! + ! SYS$GET_WBEM_INFO item code values ! - PARAMETER WBEMI$_SPU_COUNT = '00000001'X ! Count of "schedulable processing units" (SPU id == CPU PARAMETER WBEMI$_SPU_LID_MAPPING = '00000002'X ! Array of { LID, SPU id } for all SPUs PARAMETER WBEMI$_SPU_FREQUENCY = '00000003'X ! SPU cycle frequency, param1=SPU id PARAMETER WBEMI$_SYS_HT_CAPABLE = '00000004'X ! Is system Hyperthreads capable? (0/1) PARAMETER WBEMI$_SYS_HT_ENABLED = '00000005'X ! Are system Hyperthreads currently enabled? (0/1) PARAMETER WBEMI$_SMBIOS_TABLE_TYPE = '00000006'X ! Get SMBIOS tables, param1=SMBIOS table type PARAMETER WBEMI$K_MAX_ITEM = '00000006'X ! Maximum currently supported item code value ! + ! Data returned by SYS$GET_WBEM_INFO WBEMI$_SPU_LID_MAPPING is a vector of ! WBEMI_LID_MAP structures, one for each SPU_ID (VMS CPUID). ! - STRUCTURE /WBEMI_LID_MAP/ INTEGER*4 WBEMI_LID_MAP$Q_LID(2) INTEGER*4 WBEMI_LID_MAP$L_SPU_ID INTEGER*4 WBEMI_LID_MAP$L_FILLER END STRUCTURE ! WBEMI_LID_MAP !DEC$ END OPTIONS