Funzione NdisGetProcessorInformation (ndis.h)

La funzione NdisGetProcessorInformation recupera informazioni sulla topologia CPU del computer locale e sul set di processori che un driver miniport deve usare per ricevere il ridimensionamento laterale (RSS).

Sintassi

NDIS_STATUS NdisGetProcessorInformation(
  [in, out] PNDIS_SYSTEM_PROCESSOR_INFO SystemProcessorInfo
);

Parametri

[in, out] SystemProcessorInfo

Puntatore a un oggetto NDIS_SYSTEM_PROCESSOR_INFO struttura compilata da NDIS con le informazioni sulla topologia DELLA CPU del sistema e sul set di processori RSS.

Valore restituito

NdisGetProcessorInformation può restituire uno dei valori di stato seguenti:

Codice restituito Descrizione
NDIS_STATUS_SUCCESS
Operazione riuscita.
NDIS_STATUS_BUFFER_TOO_SHORT
Le dimensioni specificate nel membro Header.Size del parametro SystemProcessorInfo erano troppo piccole.

Commenti

I driver NDIS chiamano la funzione NdisGetProcessorInformation per recuperare informazioni sui processori nel computer locale.

Driver miniport compatibili con RSS che supportano MSI-X chiamano NdisGetProcessorInformation nei relativi Funzione MiniportFilterResourceRequirements . I driver Miniport impostano l'affinità di interruzione dei messaggi MSI-X allocati ai processori RSS specificati nel membro RssProcessors del parametro SystemProcessorInfo .

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.0 e 6.1. Per NDIS 6.20 e versioni successive, è invece NdisGetProcessorInformationEx o NdisGetRssProcessorInformation.
Piattaforma di destinazione Universale
Intestazione ndis.h (include Ndis.h)
Libreria Ndis.lib
IRQL PASSIVE_LEVEL

Vedi anche

MiniportFilterResourceRequirements

NDIS_SYSTEM_PROCESSOR_INFO

NdisGetProcessorInformationEx NdisGetRssProcessorInformation