Skip to content

Latest commit

 

History

History
114 lines (86 loc) · 3.98 KB

ns-ntddndis-_ndis_processor_info_ex.md

File metadata and controls

114 lines (86 loc) · 3.98 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:ntddndis._NDIS_PROCESSOR_INFO_EX
_NDIS_PROCESSOR_INFO_EX (ntddndis.h)
The NDIS_PROCESSOR_INFO_EX structure specifies information about a processor in the local computer.
netvista\ndis_processor_info_ex.htm
netvista
05/02/2018
NDIS_PROCESSOR_INFO_EX structure
*PNDIS_PROCESSOR_INFO_EX, NDIS_PROCESSOR_INFO_EX, NDIS_PROCESSOR_INFO_EX structure [Network Drivers Starting with Windows Vista], PNDIS_PROCESSOR_INFO_EX, PNDIS_PROCESSOR_INFO_EX structure pointer [Network Drivers Starting with Windows Vista], _NDIS_PROCESSOR_INFO_EX, ndis_processor_group_ref_0a75adfb-c28f-4d9b-8b29-6da14662bda7.xml, netvista.ndis_processor_info_ex, ntddndis/NDIS_PROCESSOR_INFO_EX, ntddndis/PNDIS_PROCESSOR_INFO_EX
ntddndis.h
Ndis.h
Windows
Supported in NDIS 6.20 and later.
Windows
NDIS_PROCESSOR_INFO_EX, *PNDIS_PROCESSOR_INFO_EX
_NDIS_PROCESSOR_INFO_EX
ntddndis/_NDIS_PROCESSOR_INFO_EX
PNDIS_PROCESSOR_INFO_EX
ntddndis/PNDIS_PROCESSOR_INFO_EX
NDIS_PROCESSOR_INFO_EX
ntddndis/NDIS_PROCESSOR_INFO_EX
APIRef
kbSyntax
HeaderDef
ntddndis.h
_NDIS_PROCESSOR_INFO_EX
PNDIS_PROCESSOR_INFO_EX
NDIS_PROCESSOR_INFO_EX

_NDIS_PROCESSOR_INFO_EX structure

-description

The NDIS_PROCESSOR_INFO_EX structure specifies information about a processor in the local computer.

-struct-fields

-field ProcNum

The processor number that is assigned to the processor.

-field SocketId

The socket identifier for the processor. This is the number that is assigned to the motherboard socket on the local computer. That is, it is a physical processor identifier. The possible values for this member are zero to the number of sockets on the motherboard minus one.

-field CoreId

The core ID of the processor. The value is in the range from zero through the number in the NumCoresPerSocket member of the NDIS_SYSTEM_PROCESSOR_INFO_EX structure minus one.

-field HyperThreadId

The hyper-threading ID of the processor. The value is in the range from zero through the number in the MaxHyperThreadingProcsPerCore member of the NDIS_SYSTEM_PROCESSOR_INFO_EX structure minus one.

-field NodeId

The node identifier of the processor. This is the number of the NUMA node to which the processor belongs. This range of possible values is zero to the number of NUMA nodes on the local computer minus one.

-field NodeDistance

The node distance of the processor. If the handle at the NdisHandle parameter that the caller passed to the NdisGetProcessorInformationEx function is not NULL and is a miniport adapter handle, this member contains the distance of the corresponding NIC from this processor's NUMA node. Otherwise, this member is zero for miniport drivers or USHORT_MAX (0xffff) for other drivers.

-remarks

The NDIS_PROCESSOR_INFO_EX structure is used in the NDIS_SYSTEM_PROCESSOR_INFO_EX structure.

-see-also

NDIS_PROCESSOR_INFO

NDIS_SYSTEM_PROCESSOR_INFO_EX

NdisGetProcessorInformationEx