NdisGetProcessorInformationEx, fonction (ndis.h)
La fonction NdisGetProcessorInformationEx récupère des informations sur la topologie du processeur de l’ordinateur local.
Syntaxe
NDIS_STATUS NdisGetProcessorInformationEx(
[in, optional] NDIS_HANDLE NdisHandle,
[out, optional] PNDIS_SYSTEM_PROCESSOR_INFO_EX SystemProcessorInfo,
[in, out] PSIZE_T Size
);
Paramètres
[in, optional] NdisHandle
Un pilote NDIS ou un instance handle obtenu lors de l’initialisation de l’appelant. Par exemple, un pilote miniport peut utiliser le handle NDIS qu’il a obtenu à partir du Fonctions NdisMRegisterMiniportDriver ou MiniportInitializeEx . D’autres pilotes NDIS peuvent utiliser les handles des fonctions suivantes :
[out, optional] SystemProcessorInfo
Pointeur vers une mémoire tampon allouée par l’appelant où NDIS place le NDIS_SYSTEM_PROCESSOR_INFO_EX structure et un tableau de structures NDIS_PROCESSOR_INFO_EX qui contiennent des informations sur la topologie du processeur de l’ordinateur local. L’appelant fournit la longueur de la mémoire tampon dans le paramètre Size .
[in, out] Size
Pointeur vers une valeur qui correspond à la taille, en octets, de la mémoire tampon fournie par l’appelant. Lorsque la fonction retourne, cette valeur contient la quantité de données que NDIS a placées dans la mémoire tampon ou la taille requise de la mémoire tampon si la mémoire tampon était trop courte.
Valeur retournée
NdisGetProcessorInformationEx peut retourner l’une des valeurs status suivantes :
Code de retour | Description |
---|---|
|
L’opération s’est terminée avec succès. |
|
La taille de la mémoire tampon au niveau du paramètre Size était trop petite. Dans ce cas, NDIS fournit la taille de mémoire tampon requise dans le membre Size . |
Remarques
Les pilotes NDIS appellent la fonction NdisGetProcessorInformationEx pour récupérer des informations sur les processeurs sur l’ordinateur local.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.20 et versions ultérieures. |
Plateforme cible | Universal |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour