GetLogicalProcessorInformation and associated structs