Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction NdisGetProcessorInformation récupère des informations sur la topologie du processeur de l’ordinateur local et l’ensemble de processeurs qu’un pilote miniport doit utiliser pour la mise à l’échelle côté réception (RSS).
Syntaxe
NDIS_STATUS NdisGetProcessorInformation(
[in, out] PNDIS_SYSTEM_PROCESSOR_INFO SystemProcessorInfo
);
Paramètres
[in, out] SystemProcessorInfo
Pointeur vers un NDIS_SYSTEM_PROCESSOR_INFO structure que NDIS remplit avec les informations relatives à la topologie du processeur du système et au jeu de processeur RSS.
Valeur de retour
NdisGetProcessorInformation pouvez retourner l’une des valeurs d’état suivantes :
| Retourner le code | Description |
|---|---|
|
L’opération s’est terminée avec succès. |
|
La taille spécifiée dans le membre Header.Size du paramètre SystemProcessorInfo était trop petite. |
Remarques
Les pilotes NDIS appellent la fonction NdisGetProcessorInformation pour récupérer des informations sur les processeurs sur l’ordinateur local.
Pilotes miniport compatibles RSS qui prennent en charge MSI-X appel NdisGetProcessorInformation dans leur MiniportFilterResourceRequirements fonction. Les pilotes miniport définissent l’affinité d’interruption des messages MSI-X alloués aux processeurs RSS spécifiés dans le membre RssProcessors du paramètre SystemProcessorInfo.
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Prise en charge dans NDIS 6.0 et 6.1. Pour NDIS 6.20 et versions ultérieures, ise NdisGetProcessorInformationEx ou NdisGetRssProcessorInformation à la place. |
| plateforme cible | Universel |
| d’en-tête | ndis.h (include Ndis.h) |
| bibliothèque | Ndis.lib |
| IRQL | PASSIVE_LEVEL |