en-tête ndis.h
Cet en-tête est utilisé par le réseau. Pour plus d'informations, consultez les pages suivantes :
ndis.h contient les interfaces de programmation suivantes :
Fonctions
FILTER_SYNCHRONOUS_OID_REQUEST NDIS appelle la fonction FilterSynchronousOidRequest d’un pilote de filtre pour afficher un aperçu d’une requête OID synchrone avant que la demande ne soit envoyée au pilote miniport sous-jacent. |
FILTER_SYNCHRONOUS_OID_REQUEST_COMPLETE NDIS appelle la fonction FilterSynchronousOidRequestComplete d’un pilote de filtre une fois qu’une requête OID synchrone a été effectuée à partir d’un pilote sous-jacent. |
MINIPORT_SYNCHRONOUS_OID_REQUEST NDIS appelle la fonction de rappel MiniportSynchronousOidRequest d’un pilote miniport pour émettre une requête OID synchrone. |
NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE Les extensions de commutateur extensible Hyper-V utilisent la macro NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE pour définir le type de contexte utilisé par les fonctions SetNetBufferListSwitchContext et GetNetBufferListSwitchContext pour attacher et récupérer le contexte à partir d’une structure NET_BUFFER_LIST. Les extensions peuvent définir autant de types de contexte qu’elles le souhaitent dans leur pilote. |
NDIS_GET_NET_BUFFER_LIST_CANCEL_ID La macro NDIS_GET_NET_BUFFER_LIST_CANCEL_ID obtient l’identificateur d’annulation à partir d’une structure de NET_BUFFER_LIST. |
NDIS_INIT_MUTEX La macro NDIS_INIT_MUTEX initialise un objet mutex et le définit à un état signalé. |
NDIS_LOWER_IRQL La macro NDIS_LOWER_IRQL définit l’IRQL sur le processeur actuel à la valeur spécifiée. |
NDIS_MAKE_RID La macro NDIS_MAKE_RID génère une valeur NDIS_VF_RID à partir des numéros de segment, de bus, d’appareil et de fonction PCI Express (PCIe). Le pilote miniport utilise cette valeur comme ID de demandeur PCIe (RID) pour la fonction virtuelle PCIe (VF) d’une carte réseau. |
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO La macro NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO ajoute une structure de données d’informations spécifiques au média au début d’une liste liée de telles structures associées à une structure NET_BUFFER_LIST. |
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX La macro NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX ajoute une structure de données d’informations spécifiques au média au début d’une liste liée de telles structures associées à une structure NET_BUFFER_LIST. |
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO La macro NDIS_NBL_GET_MEDIA_SPECIFIC_INFO obtient une structure de données d’informations spécifiques au média à partir d’une liste liée de telles structures associées à une structure NET_BUFFER_LIST. |
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX La macro NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX obtient une structure de données d’informations spécifique au média à partir d’une liste liée de telles structures associées à une structure NET_BUFFER_LIST. |
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO La macro NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO supprime une structure de données d’informations spécifiques aux médias d’une liste liée de telles structures associées à une structure de NET_BUFFER_LIST. |
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX La macro NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX supprime une structure de données d’informations spécifiques au média d’une liste liée de telles structures associées à une structure NET_BUFFER_LIST. |
NDIS_RAISE_IRQL_TO_DISPATCH La macro NDIS_RAISE_IRQL_TO_DISPATCH élève l’IRQL actuel à DISPATCH_LEVEL sur le processeur actuel. |
NDIS_RELEASE_MUTEX La macro NDIS_RELEASE_MUTEX libère l’objet mutex spécifié. |
NDIS_SET_NET_BUFFER_LIST_CANCEL_ID La macro NDIS_SET_NET_BUFFER_LIST_CANCEL_ID marque une structure NET_BUFFER_LIST avec un identificateur d’annulation qu’un pilote peut utiliser ultérieurement pour annuler la transmission en attente des données associées. |
NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX Les extensions de commutateur extensible Hyper-V utilisent la macro NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX pour accéder à un élément NDIS_SWITCH_PORT_DESTINATION à l’intérieur d’une structure de NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY. |
NDIS_WAIT_FOR_MUTEX La macro NDIS_WAIT_FOR_MUTEX place le thread actuel dans l’état d’attente jusqu’à ce que l’objet mutex spécifié soit défini sur l’état signalé. |
NdisAcquireReadWriteLock La fonction NdisAcquireReadWriteLock acquiert un verrou que l’appelant utilise pour l’accès en écriture ou en lecture aux ressources partagées entre les threads de pilote. Remarque L’interface de verrouillage en lecture-écriture est déconseillée pour les pilotes NDIS 6.20 et versions ultérieures, qui doivent utiliser NdisAcquireRWLockRead ou NdisAcquireRWLockWrite au lieu de NdisAcquireReadWriteLock. |
NdisAcquireRWLockRead La fonction NdisAcquireRWLockRead obtient un verrou en lecture que l’appelant utilise pour l’accès en lecture aux ressources partagées entre les threads de pilote. |
NdisAcquireRWLockWrite La fonction NdisAcquireRWLockWrite obtient un verrou d’écriture que l’appelant utilise pour l’accès en écriture aux ressources partagées entre les threads de pilote. |
NdisAcquireSpinLock La fonction NdisAcquireSpinLock acquiert un verrou de rotation afin que l’appelant bénéficie d’un accès exclusif aux ressources, partagées entre les fonctions de pilote, que le verrou de rotation protège. |
NdisActiveGroupCount La fonction NdisActiveGroupCount retourne le nombre de groupes de processeurs actuellement actifs dans le système informatique local. |
NdisAdjustMdlLength La fonction NdisAdjustMdlLength modifie la longueur des données associées à un MDL. |
NdisAllocateBuffer NdisAllocateBuffer crée un descripteur de mémoire tampon mappant une (sous-plage) virtuelle spécifiée dans un bloc de mémoire non paginée déjà alloué. |
NdisAllocateBufferPool Cette fonction retourne un handle avec lequel l’appelant peut allouer des descripteurs de mémoire tampon en appelant NdisAllocateBuffer. |
NdisAllocateCloneOidRequest La fonction NdisAllocateCloneOidRequest alloue de la mémoire pour une nouvelle structure NDIS_OID_REQUEST et copie toutes les informations d’une structure NDIS_OID_REQUEST existante vers la structure nouvellement allouée. |
NdisAllocateFromNPagedLookasideList La fonction NdisAllocateFromNPagedLookasideList supprime la première entrée de l’en-tête de liste lookaside donnée. Si la liste de recherche est actuellement vide, une entrée est allouée à partir d’un pool non paginé. |
NdisAllocateGenericObject Les composants qui n’ont pas de handle NDIS utilisent la fonction NdisAllocateGenericObject pour allouer un objet NDIS générique. |
NdisAllocateIoWorkItem Les pilotes NDIS appellent la fonction NdisAllocateIoWorkItem pour allouer un élément de travail. Pour plus d’informations, consultez Éléments de travail D’E/S NDIS. |
NdisAllocateMemoryWithTagPriority Les pilotes NDIS appellent la fonction NdisAllocateMemoryWithTagPriority pour allouer un pool de mémoire à partir du pool non paginé. |
NdisAllocatePacketPoolEx Cette fonction alloue et initialise un bloc de stockage pour un pool de descripteurs de paquets. |
NdisAllocateRWLock La fonction NdisAllocateRWLock alloue une variable de verrouillage en lecture/écriture de type NDIS_RW_LOCK_EX. |
NdisAllocateSharedMemory La fonction NdisAllocateSharedMemory alloue la mémoire partagée à partir d’un fournisseur de mémoire partagée. |
NdisAllocateSpinLock La fonction NdisAllocateSpinLock initialise une variable de type NDIS_SPIN_LOCK, utilisée pour synchroniser l’accès aux ressources partagées entre les fonctions de pilote non ISR. |
NdisAllocateTimerObject La fonction NdisAllocateTimerObject alloue et initialise un objet de minuteur pour l’utiliser avec les fonctions de minuteur NdisXxx suivantes. |
NdisAnsiStringToUnicodeString La fonction NdisAnsiStringToUnicodeString convertit une chaîne ANSI comptée donnée en chaîne Unicode comptée. La traduction est conforme aux informations de paramètres régionaux système actuelles. |
NdisBuildScatterGatherList La fonction NdisBuildScatterGatherList génère une liste de points/regroupements à l’aide des paramètres spécifiés. |
NdisCancelDirectOidRequest Les pilotes de protocole appellent la fonction NdisCancelDirectOidRequest pour annuler une requête OID directe précédente aux pilotes sous-jacents. |
NdisCancelOidRequest Les pilotes de protocole appellent la fonction NdisCancelOidRequest pour annuler une demande précédente adressée aux pilotes sous-jacents. |
NdisCancelSendNetBufferLists Les pilotes de protocole appellent la fonction NdisCancelSendNetBufferLists pour annuler la transmission des données réseau. |
NdisCancelSendPackets NdisCancelSendPackets annule la transmission de tous les paquets marqués avec l’identificateur d’annulation spécifié sur le pilote miniport identifié par le handle de liaison. |
NdisCancelTimerObject La fonction NdisCancelTimerObject annule un objet de minuteur associé à un appel précédent à la fonction NdisSetTimerObject. |
NdisClAddParty NdisClAddParty ajoute une partie au vc multipoint du client. |
NdisClCloseAddressFamily NdisClCloseAddressFamily libère l’association entre un protocole client et l’af inscrit d’un gestionnaire d’appels ou d’un pilote MCM pour une carte réseau particulière à laquelle le client est lié. |
NdisClCloseCall NdisClCloseCall demande qu’un appel sur le vc spécifié soit supprimé. |
NdisClDeregisterSap NdisClDeregisterSap publie un SAP précédemment inscrit. |
NdisClDropParty NdisClDropParty supprime une partie du vc multipoint du client. |
NdisClGetProtocolVcContextFromTapiCallId NdisClGetProtocolVcContextFromTapiCallId récupère le contexte client pour une connexion virtuelle (VC) identifiée par une chaîne d’ID d’appel TAPI. |
NdisClIncomingCallComplete NdisClIncomingCallComplete renvoie l’acceptation ou le rejet d’un appel entrant proposé par un client, pour lequel la fonction ProtocolClIncomingCall du client a précédemment renvoyé NDIS_STATUS_PENDING. |
NdisClMakeCall NdisClMakeCall configure un appel sortant sur un vc créé par le client. |
NdisClModifyCallQoS NdisClModifyCallQoS demande une modification de la qualité de service sur une connexion. |
NdisClNotifyCloseAddressFamilyComplete La fonction NdisClNotifyCloseAddressFamilyComplete retourne la status finale d’une opération de fermeture de famille d’adresses (AF) pour laquelle la fonction ProtocolClNotifyCloseAf de l’appelant a renvoyé NDIS_STATUS_PENDING. |
NdisClOpenAddressFamilyEx La fonction NdisClOpenAddressFamilyEx inscrit une famille d’adresses (AF) associée à un gestionnaire d’appels pour un client orienté connexion. |
NdisCloseAdapter NdisCloseAdapter libère la liaison établie et les ressources allouées lorsque le protocole appelé NdisOpenAdapter. |
NdisCloseAdapterEx Un pilote de protocole appelle la fonction NdisCloseAdapterEx pour libérer la liaison et les ressources qui ont été allouées lorsque le pilote a appelé la fonction NdisOpenAdapterEx. |
NdisCloseConfiguration La fonction NdisCloseConfiguration libère le handle sur la clé de Registre retournée par la fonction NdisOpenConfigurationEx, NdisOpenConfigurationKeyByIndex ou NdisOpenConfigurationKeyByName. |
NdisCloseFile La fonction NdisCloseFile libère un handle retourné par la fonction NdisOpenFile et libère la mémoire allouée pour contenir le contenu du fichier lors de son ouverture. |
NdisClRegisterSap NdisClRegisterSap inscrit un SAP sur lequel le client peut recevoir des appels entrants à partir d’un nœud distant. |
NdisCmActivateVc NdisCmActivateVc transmet les paramètres d’appel fournis par CM, y compris les paramètres de média, pour un vc particulier jusqu’au pilote miniport sous-jacent. |
NdisCmAddPartyComplete NdisCmAddPartyComplete retourne la status finale de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment renvoyé NDIS_STATUS_PENDING, pour ajouter une partie sur un vc multipoint établi. |
NdisCmCloseAddressFamilyComplete NdisCmCloseAddressFamilyComplete retourne la status finale de la requête d’un client, pour laquelle la fonction ProtocolCmCloseAf du cm a renvoyé NDIS_STATUS_PENDING, pour fermer l’AF. |
NdisCmCloseCallComplete NdisCmCloseCallComplete retourne la status finale de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment renvoyé NDIS_STATUS_PENDING, pour supprimer un appel. |
NdisCmDeactivateVc NdisCmDeactivateVc avertit NDIS et le pilote miniport sous-jacent qu’il n’y aura plus de transferts sur un vc actif particulier. |
NdisCmDeregisterSapComplete NdisCmDeregisterSapComplete retourne la dernière status de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment renvoyé NDIS_STATUS_PENDING, pour annuler l’inscription d’un SAP. |
NdisCmDispatchCallConnected NdisCmDispatchCallConnected avertit NDIS et le client que les transferts de données peuvent commencer sur un vc créé par le gestionnaire d’appels pour un appel entrant lancé sur un nœud distant. |
NdisCmDispatchIncomingCall NdisCmDispatchIncomingCall informe le client d’un appel entrant sur un SAP précédemment inscrit par ce client. |
NdisCmDispatchIncomingCallQoSChange NdisCmDispatchIncomingCallQoSChange avertit un client qu’une demande de modification de la qualité de service sur la connexion active de ce client a été reçue sur le réseau. |
NdisCmDispatchIncomingCloseCall NdisCmDispatchIncomingCloseCall indique à un client de supprimer un appel actif ou offert, généralement parce que le gestionnaire d’appels a reçu une demande du réseau pour fermer la connexion. |
NdisCmDispatchIncomingDropParty NdisCmDispatchIncomingDropParty avertit un client qu’il doit supprimer un tiers particulier sur un vc multipoint, généralement parce que le gestionnaire d’appels a reçu une demande sur le réseau pour fermer une connexion multipoint active. |
NdisCmDropPartyComplete NdisCmDropPartyComplete retourne la status finale de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment renvoyé NDIS_STATUS_PENDING, pour supprimer une partie d’un vc multipoint. |
NdisCmMakeCallComplete NdisCmMakeCallComplete retourne la status finale de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment renvoyé NDIS_STATUS_PENDING, pour effectuer un appel sortant. |
NdisCmModifyCallQoSComplete NdisCmModifyCallQoSComplete indique l’achèvement de la demande du client, pour laquelle le gestionnaire d’appels a précédemment renvoyé NDIS_STATUS_PENDING, pour modifier la qualité de service sur un vc. |
NdisCmNotifyCloseAddressFamily La fonction NdisCmNotifyCloseAddressFamily avertit NDIS qu’un gestionnaire d’appels se dissocie d’un adaptateur miniport sous-jacent et que tous les clients CoNDIS associés doivent fermer la famille d’adresses (AF) spécifiée. |
NdisCmOpenAddressFamilyComplete NdisCmOpenAddressFamilyComplete retourne la status finale de l’ouverture d’un gestionnaire d’appels autonome d’un af donné pour un client particulier après que le gestionnaire d’appels a retourné NDIS_STATUS_PENDING en réponse à la demande open-AF d’origine de ce client. |
NdisCmRegisterAddressFamilyEx La fonction NdisCmRegisterAddressFamilyEx enregistre une famille d’adresses (AF) pour la communication entre les pilotes CoNDIS. |
NdisCmRegisterSapComplete NdisCmRegisterSapComplete retourne la status finale de la demande d’un client, pour laquelle le cm a précédemment renvoyé NDIS_STATUS_PENDING, pour inscrire un SAP. |
NdisCoAssignInstanceName NdisCoAssignInstanceName affecte un nom de instance à un vc et oblige NDIS à inscrire un GUID (identificateur global unique) pour le nom attribué auprès de Windows Management Instrumentation (WMI). |
NdisCoCreateVc NdisCoCreateVc configure un point de terminaison de connexion à partir duquel un client peut effectuer des appels sortants ou sur lequel un gestionnaire d’appels autonome peut distribuer des appels entrants. |
NdisCoDeleteVc NdisCoDeleteVc détruit un vc créé par l’appelant. |
NdisCoGetTapiCallId NdisCoGetTapiCallId récupère une chaîne que les applications TAPI peuvent utiliser pour identifier une connexion virtuelle NDIS particulière. |
NdisCompleteBindAdapterEx Un pilote de protocole appelle la fonction NdisCompleteBindAdapterEx pour effectuer une opération de liaison pour laquelle la fonction ProtocolBindAdapterEx du pilote a retourné NDIS_STATUS_PENDING. |
NdisCompleteNetPnPEvent Les pilotes de protocole appellent la fonction NdisCompleteNetPnPEvent pour terminer une réponse à un événement Plug-and-Play ou power Management pour lequel la fonction ProtocolNetPnPEvent de l’appelant a renvoyé NDIS_STATUS_PENDING. |
NdisCompleteUnbindAdapterEx Un pilote de protocole appelle la fonction NdisCompleteUnbindAdapterEx pour effectuer une opération de dissociage pour laquelle la fonction ProtocolUnbindAdapterEx du pilote a retourné NDIS_STATUS_PENDING. |
NdisCoOidRequest La fonction NdisCoOidRequest transfère une demande aux pilotes CoNDIS ciblés pour interroger ou définir les informations spécifiées par OID du pilote cible. |
NdisCoOidRequestComplete La fonction NdisCoOidRequestComplete retourne la status finale d’une requête OID pour laquelle la fonction ProtocolCoOidRequest d’un client CoNDIS ou autonome a précédemment retournée NDIS_STATUS_PENDING. |
NdisCopyFromPacketToPacketSafe NdisCopyFromPacketToPacket copie une plage de données spécifiée d’un paquet à un autre. |
NdisCoSendNetBufferLists La fonction NdisCoSendNetBufferLists envoie les données réseau contenues dans une liste spécifiée de structures NET_BUFFER_LIST. |
NdisCurrentGroupAndProcessor La fonction NdisCurrentGroupAndProcessor retourne le numéro de processeur relatif au groupe et le numéro de groupe du processeur actuel. |
NdisCurrentProcessorIndex La fonction NdisCurrentProcessorIndex retourne le numéro attribué par le système du processeur actuel sur lequel l’appelant s’exécute. |
NdisDeleteNPagedLookasideList La fonction NdisDeleteNPagedLookasideList supprime une liste de lookaside non paginé du système. |
NdisDeregisterDeviceEx La fonction NdisDeregisterDeviceEx supprime, du système, un objet d’appareil qui a été créé par la fonction NdisRegisterDeviceEx. |
NdisDeregisterProtocol NdisDeregisterProtocol libère les ressources allouées lorsque le pilote a appelé NdisRegisterProtocol. |
NdisDeregisterProtocolDriver Un pilote de protocole appelle la fonction NdisDeregisterProtocolDriver pour libérer les ressources allouées par NDIS lorsque le pilote a appelé la fonction NdisRegisterProtocolDriver. |
NdisDirectOidRequest La fonction NdisDirectOidRequest transfère une requête OID directe aux pilotes sous-jacents pour interroger les fonctionnalités ou status d’un adaptateur ou définir l’état d’une carte. |
NdisDprAcquireReadWriteLock La fonction NdisDprAcquireReadWriteLock acquiert un verrou que l’appelant utilise pour l’accès en écriture ou en lecture aux ressources partagées entre les threads de pilote. Remarque L’interface de verrouillage en lecture-écriture est déconseillée pour les pilotes NDIS 6.20 et ultérieur, qui doivent utiliser NdisAcquireRWLockRead ou NdisAcquireRWLockWrite (définition NDIS_RWL_AT_DISPATCH_LEVEL dans le paramètre Flags) au lieu de NdisDprAcquireReadWriteLock. |
NdisDprAcquireSpinLock La fonction NdisDprAcquireSpinLock acquiert un verrou de rotation afin que l’appelant puisse synchroniser l’accès aux ressources partagées entre les fonctions de pilote non-ISR de manière sécurisée multiprocesseur. |
NdisDprReleaseReadWriteLock La fonction NdisDprReleaseReadWriteLock libère un verrou qui a été acquis lors d’un appel précédent à NdisDprAcquireReadWriteLock.Remarque L’interface de verrouillage en lecture-écriture est déconseillée pour les pilotes NDIS 6.20 et ultérieur, qui doivent utiliser NdisReleaseRWLock au lieu de NdisDprReleaseReadWriteLock. |
NdisDprReleaseSpinLock La fonction NdisDprReleaseSpinLock libère un verrou de rotation acquis dans l’appel immédiatement précédent à la fonction NdisDprAcquireSpinLock. |
NdisEnumerateFilterModules La fonction NdisEnumerateFilterModules énumère tous les modules de filtres et les instances de pilotes intermédiaires de filtre dans une pile de filtres. |
NdisEqualMemory La fonction NdisEqualMemory compare un nombre spécifié de caractères dans un bloc de mémoire avec le même nombre de caractères dans un deuxième bloc de mémoire. |
NdisEqualString La fonction NdisEqualString compare deux chaînes, dans le jeu de caractères par défaut du système d’exploitation, pour déterminer si elles sont égales. |
NdisEqualUnicodeString La fonction NdisEqualUnicodeString compare deux chaînes Unicode et retourne si elles sont égales. |
NdisFCancelDirectOidRequest Les pilotes de filtre appellent la fonction NdisFCancelDirectOidRequest pour annuler une requête OID directe précédente aux pilotes sous-jacents. |
NdisFCancelOidRequest Les pilotes de filtre appellent la fonction NdisFCancelOidRequest pour annuler une requête précédente aux pilotes sous-jacents. |
NdisFCancelSendNetBufferLists Les pilotes de filtre appellent la fonction NdisFCancelSendNetBufferLists pour annuler la transmission des données réseau. |
NdisFDeregisterFilterDriver Un pilote de filtre appelle la fonction NdisFDeregisterFilterDriver pour libérer les ressources qu’elle a précédemment allouées avec la fonction NdisFRegisterFilterDriver. |
NdisFDevicePnPEventNotify Un pilote de filtre peut appeler la fonction NdisFDevicePnPEventNotify pour transférer un événement de Plug-and-Play de périphérique (PnP) ou de gestion de l’alimentation aux pilotes sous-jacents. |
NdisFDirectOidRequest Les pilotes de filtre appellent la fonction NdisFDirectOidRequest pour transférer une requête OID directe aux pilotes sous-jacents ou pour créer une telle demande. |
NdisFDirectOidRequestComplete Les pilotes de filtre appellent la fonction NdisFDirectOidRequestComplete pour renvoyer la status finale d’une requête OID directe pour laquelle la fonction FilterDirectOidRequest du pilote a renvoyé NDIS_STATUS_PENDING. |
NdisFGetOptionalSwitchHandlers Les extensions de commutateur extensible Hyper-V appellent la fonction NdisFGetOptionalSwitchHandlers pour obtenir une liste de pointeurs vers les fonctions de gestionnaire de commutateurs extensibles Hyper-V. |
NdisFillMemory La fonction NdisFillMemory remplit une mémoire tampon fournie par l’appelant avec le caractère donné. |
NdisFIndicateReceiveNetBufferLists Un pilote de filtre appelle NdisFIndicateReceiveNetBufferLists pour indiquer qu’il a reçu des données réseau. Pour plus d’informations, consultez Réception de données dans un pilote de filtre. |
NdisFIndicateStatus La fonction NdisFIndicateStatus transmet une indication de status filtrée à partir d’un pilote sous-jacent ou provient d’une indication status. |
NdisFNetPnPEvent Un pilote de filtre peut appeler la fonction NdisFNetPnPEvent pour transférer un événement de Plug-and-Play réseau (PnP) ou de gestion de l’alimentation vers des pilotes qui se superposent. |
NdisFOidRequest Les pilotes de filtre appellent la fonction NdisFOidRequest pour transférer une requête OID aux pilotes sous-jacents ou pour créer une telle requête. |
NdisFOidRequestComplete Les pilotes de filtre appellent la fonction NdisFOidRequestComplete pour retourner la status finale d’une requête OID pour laquelle la fonction FilterOidRequest du pilote a renvoyé NDIS_STATUS_PENDING. |
NdisFPauseComplete Un pilote de filtre doit appeler la fonction NdisFPauseComplete pour effectuer une opération de pause si le pilote a retourné NDIS_STATUS_PENDING à partir de sa fonction FilterPause. |
NdisFreeCloneOidRequest La fonction NdisFreeCloneOidRequest libère une structure de NDIS_OID_REQUEST clonée. |
NdisFreeGenericObject Appelez la fonction NdisFreeGenericObject pour libérer un objet générique créé avec la fonction NdisAllocateGenericObject. |
NdisFreeIoWorkItem Les pilotes NDIS appellent la fonction NdisFreeIoWorkItem pour libérer un élément de travail spécifié. |
NdisFreeMemory La fonction NdisFreeMemory libère un bloc de mémoire précédemment alloué avec la fonction NdisAllocateMemoryWithTagPriority. |
NdisFreeMemoryWithTag La fonction NdisFreeMemoryWithTag est déconseillée pour toutes les versions de NDIS. Utilisez plutôt NdisAllocateMemoryWithTagPriority. |
NdisFreeMemoryWithTagPriority La fonction NdisFreeMemoryWithTagPriority libère la mémoire allouée avec la fonction NdisAllocateMemoryWithTagPriority. |
NdisFreePacketPool Cette fonction libère un handle dans un bloc de pool de paquets qui a été alloué avec la fonction NdisAllocatePacketPool. |
NdisFreeRWLock La fonction NdisFreeRWLock libère un verrou en lecture/écriture qui a été précédemment alloué avec la fonction NdisAllocateRWLock. |
NdisFreeScatterGatherList La fonction NdisFreeScatterGatherList libère une liste de points/regroupements. |
NdisFreeSharedMemory La fonction NdisFreeSharedMemory libère la mémoire partagée allouée par un pilote à partir d’un fournisseur de mémoire partagée. |
NdisFreeSpinLock La fonction NdisFreeSpinLock libère un verrou de rotation initialisé dans un appel précédent à la fonction NdisAllocateSpinLock. |
NdisFreeString La fonction NdisFreeString libère le stockage alloué par NdisInitializeString pour une chaîne mise en mémoire tampon. |
NdisFreeTimerObject La fonction NdisFreeTimerObject libère un objet de minuteur qui a été alloué avec la fonction NdisAllocateTimerObject. |
NdisFreeToNPagedLookasideList La fonction NdisFreeToNPagedLookasideList retourne une entrée à la liste de lookaside donnée. |
NdisFRegisterFilterDriver Un pilote de filtre appelle la fonction NdisFRegisterFilterDriver pour inscrire ses fonctions FilterXxx auprès de NDIS. |
NdisFRestartComplete Un pilote de filtre doit appeler la fonction NdisFRestartComplete pour effectuer une opération de redémarrage si le pilote a retourné NDIS_STATUS_PENDING à partir de sa fonction FilterRestart. |
NdisFRestartFilter Un pilote de filtre appelle la fonction NdisFRestartFilter pour demander à NDIS de lancer une opération de redémarrage pour un module de filtre. |
NdisFReturnNetBufferLists Les pilotes de filtre appellent NdisFReturnNetBufferLists pour libérer la propriété d’une ou de plusieurs structures NET_BUFFER_LIST et de leurs structures NET_BUFFER associées. |
NdisFSendNetBufferLists Les pilotes de filtre appellent la fonction NdisFSendNetBufferLists pour envoyer une liste de mémoires tampons de données réseau. |
NdisFSendNetBufferListsComplete Les pilotes de filtre appellent la fonction NdisFSendNetBufferListsComplete pour renvoyer une liste liée de structures NET_BUFFER_LIST à un pilote overlying et pour retourner la status finale d’une demande d’envoi. |
NdisFSetAttributes Un pilote de filtre appelle la fonction NdisFSetAttributes pour spécifier une zone de contexte de module de filtre. |
NdisFSynchronousOidRequest Les pilotes de filtre appellent la fonction NdisFSynchronousOidRequest pour créer une nouvelle requête OID synchrone et l’émettre aux pilotes sous-jacents. |
NdisGeneratePartialCancelId La fonction NdisGeneratePartialCancelId retourne une valeur que le pilote appelant doit utiliser comme octet d’ordre élevé d’un ID d’annulation. |
NdisGetCurrentProcessorCounts La fonction NdisGetCurrentProcessorCounts retourne des nombres pour le processeur actuel qu’un pilote peut utiliser pour déterminer l’utilisation du processeur pendant un intervalle de temps particulier. |
NdisGetCurrentProcessorCpuUsage La fonction NdisGetCurrentProcessorCpuUsage retourne la quantité moyenne d’activité sur le processeur actuel depuis le démarrage sous forme de pourcentage. Remarque Cette fonction est déconseillée. |
NdisGetCurrentSystemTime La fonction NdisGetCurrentSystemTime retourne l’heure système actuelle, adaptée à la définition des horodatages. |
NdisGetDeviceReservedExtension La fonction NdisGetDeviceReservedExtension obtient un pointeur vers l’extension d’appareil associée à un objet d’appareil. |
NdisGetHypervisorInfo Important À compter de Windows 10 version 1703, NdisGetHypervisorInfo est déconseillé et ne doit pas être utilisé. |
NdisGetPhysicalAddressHigh NdisGetPhysicalAddressHigh retourne la partie d’ordre élevé d’une adresse physique donnée. |
NdisGetPhysicalAddressLow NdisGetPhysicalAddressLow retourne la partie d’ordre inférieur d’une adresse physique donnée. |
NdisGetProcessorInformation 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). |
NdisGetProcessorInformationEx La fonction NdisGetProcessorInformationEx récupère des informations sur la topologie du processeur de l’ordinateur local. |
NdisGetReceivedPacket NdisGetReceivedPacket récupère un paquet qui a été reçu du pilote sous-jacent. |
NdisGetRoutineAddress La fonction NdisGetRoutineAddress retourne l’adresse d’une routine en fonction du nom de la routine. |
NdisGetRssProcessorInformation La fonction NdisGetRssProcessorInformation récupère des informations sur l’ensemble de processeurs qu’un pilote miniport doit utiliser pour la mise à l’échelle côté réception (RSS). |
NdisGetSharedDataAlignment NdisGetSharedDataAlignment retourne l’alignement préféré pour les structures de mémoire qui peuvent être partagées par plusieurs processeurs. |
NdisGetSystemUpTimeEx La fonction NdisGetSystemUpTimeEx retourne le nombre de millisecondes écoulées depuis le redémarrage de l’ordinateur. |
NdisGetVersion La fonction NdisGetVersion retourne le numéro de version de NDIS. |
NdisGroupActiveProcessorCount La fonction NdisGroupActiveProcessorCount retourne le nombre de processeurs actuellement actifs dans un groupe spécifié. |
NdisGroupActiveProcessorMask La fonction NdisGroupActiveProcessorMask retourne le masque de processeur actuellement actif pour le groupe spécifié. |
NdisGroupMaxProcessorCount La fonction NdisGroupMaxProcessorCount détermine le nombre maximal de processeurs dans un groupe de processeurs spécifié. |
NdisIfAddIfStackEntry La fonction NdisIfAddIfStackEntry spécifie l’ordre de deux interfaces réseau dans la pile d’interfaces réseau NDIS. |
NdisIfAllocateNetLuidIndex La fonction NdisIfAllocateNetLuidIndex alloue un index NET_LUID pour un fournisseur d’interface réseau NDIS. |
NdisIfDeleteIfStackEntry La fonction NdisIfDeleteIfStackEntry supprime les informations relatives à l’ordre de deux interfaces réseau dans la pile d’interfaces NDIS. |
NdisIfDeregisterInterface La fonction NdisIfDeregisterInterface désinscrit une interface réseau NDIS précédemment inscrite par un appel à la fonction NdisIfRegisterInterface. |
NdisIfDeregisterProvider La fonction NdisIfDeregisterProvider désinscrit un fournisseur d’interface précédemment inscrit par un appel à la fonction NdisIfRegisterProvider. |
NdisIfFreeNetLuidIndex La fonction NdisIfFreeNetLuidIndex libère une interface réseau NET_LUID index précédemment alloué par un appel à la fonction NdisIfAllocateNetLuidIndex. |
NdisIfGetInterfaceIndexFromNetLuid La fonction NdisIfGetInterfaceIndexFromNetLuid obtient l’index d’interface réseau associé à une valeur NET_LUID. |
NdisIfGetNetLuidFromInterfaceIndex La fonction NdisIfGetNetLuidFromInterfaceIndex obtient la valeur NET_LUID associée à un index d’interface réseau. |
NdisIfQueryBindingIfIndex La fonction NdisIfQueryBindingIfIndex récupère les index d’interface réseau et les valeurs NET_LUID pour les interfaces réseau les plus hautes et les plus basses qui sont associées à une liaison de protocole spécifiée. |
NdisIfRegisterInterface La fonction NdisIfRegisterInterface inscrit une interface réseau NDIS. |
NdisIfRegisterProvider La fonction NdisIfRegisterProvider inscrit un fournisseur d’interface réseau NDIS. |
NdisIMAssociateMiniport La fonction NdisIMAssociateMiniport informe NDIS que les interfaces inférieure et supérieure spécifiées pour les pilotes miniport et de protocole appartiennent respectivement au même pilote intermédiaire. |
NdisIMCancelInitializeDeviceInstance La fonction NdisIMCancelInitializeDeviceInstance annule un appel précédent à la fonction NdisIMInitializeDeviceInstanceEx. |
NdisIMCopySendCompletePerPacketInfo NdisIMCopySendCompletePerPacketInfo copie les informations par paquet d’un paquet retourné par un pilote miniport inférieur dans un nouveau paquet qui doit être retourné à un pilote de niveau supérieur. |
NdisIMCopySendPerPacketInfo NdisIMCopySendPerPacketInfo copie les informations par paquet d’un paquet qui a été envoyé par un pilote de niveau supérieur dans un nouveau paquet à envoyer à un pilote miniport inférieur. |
NdisIMDeInitializeDeviceInstance La fonction NdisIMDeInitializeDeviceInstance appelle la fonction MiniportHaltEx d’un pilote intermédiaire NDIS pour détruire le miniport virtuel du pilote. |
NdisIMDeregisterLayeredMiniport NdisIMDeregisterLayeredMiniport publie un pilote intermédiaire précédemment inscrit. |
NdisIMGetBindingContext La fonction NdisIMGetBindingContext permet à un pilote de protocole NDIS d’accéder à la zone de contexte de périphérique, qui a été créée par un pilote intermédiaire sous-jacent, pour un miniport virtuel auquel le pilote de protocole de niveau supérieur est lié. |
NdisIMGetDeviceContext Cette fonction permet à la fonction MiniportInitialize d’un pilote intermédiaire NDIS d’accéder à la zone de contexte d’appareil allouée par sa fonction ProtocolBindAdapter. |
NdisIMInitializeDeviceInstanceEx La fonction NdisIMInitializeDeviceInstanceEx lance l’opération d’initialisation d’un miniport virtuel et configure éventuellement des informations d’état sur le miniport virtuel pour les pilotes de protocole liés ultérieurs. |
NdisIMNotifyPnPEvent NdisIMNotifyPnPEvent propage la notification d’un événement Plug-and-Play ou Power Management à un pilote qui se superpose. |
NdisIMRegisterLayeredMiniport NdisIMRegisterLayeredMiniport enregistre les points d’entrée MiniportXxx et le nom d’un pilote intermédiaire auprès de la bibliothèque NDIS lors de l’initialisation du pilote. |
NdisInitAnsiString La fonction NdisInitAnsiString initialise une chaîne ANSI comptée. |
NdisInitializeEvent La fonction NdisInitializeEvent configure un objet d’événement lors de l’initialisation du pilote à utiliser ultérieurement comme mécanisme de synchronisation. |
NdisInitializeListHead La fonction NdisInitializeListHead initialise une file d’attente doublement liée et gérée par le pilote. |
NdisInitializeNPagedLookasideList La fonction NdisInitializeNPagedLookasideList initialise une liste de lookaside. Après une initialisation réussie, les blocs de taille fixe non paginés peuvent être alloués à partir de la liste de recherche et libérés dans la liste de recherche. |
NdisInitializeReadWriteLock La fonction NdisInitializeReadWriteLock initialise une variable de verrou en lecture ou en écriture de type NDIS_RW_LOCK. Remarque L’interface de verrouillage en lecture-écriture est déconseillée pour les pilotes NDIS 6.20 et versions ultérieures, qui doivent utiliser NdisAllocateRWLock au lieu de NdisInitializeReadWriteLock. |
NdisInitializesListHead La fonction NdisInitializeSListHead initialise la tête d’une liste séquencée, verrouillée et liée séparément. |
NdisInitializeString La fonction NdisInitializeString alloue le stockage pour et initialise une chaîne comptée dans le jeu de caractères par défaut système. |
NdisInitUnicodeString La fonction NdisInitUnicodeString initialise une chaîne Unicode comptée. |
NdisInterlockedAddLargeStatistic La fonction NdisInterlockedAddLargeStatistic effectue un ajout imbriqué d’une valeur d’incrément ULONG à une valeur addend LARGE_INTEGER. |
NdisInterlockedAddUlong La fonction NdisInterlockedAddUlong ajoute une valeur longue non signée à un entier non signé donné en tant qu’opération atomique, en utilisant un verrou de rotation fourni par l’appelant pour synchroniser l’accès à la variable entière. |
NdisInterlockedDecrement La fonction NdisInterlockedDecrement décrémente une variable fournie par l’appelant de type LONG en tant qu’opération atomique. |
NdisInterlockedIncrement La fonction NdisInterlockedIncrement incrémente une variable fournie par l’appelant en tant qu’opération atomique. |
NdisInterlockedInsertHeadList La fonction NdisInterlockedInsertHeadList insère une entrée, généralement un paquet, en tête d’une liste doublement liée afin que l’accès à la liste soit synchronisé de manière multiprocesseur-sécurisé. |
NdisInterlockedInsertTailList La fonction NdisInterlockedInsertTailList insère une entrée, généralement un paquet, à la fin d’une liste doublement liée afin que l’accès à la liste soit synchronisé de manière multiprocesseur-sécurisé. |
NdisInterlockedPopEntrySList La fonction NdisInterlockedPopEntrySList supprime la première entrée d’une liste séquencée et liée séparément. |
NdisInterlockedPushEntrySList La fonction NdisInterlockedPushEntrySList insère une entrée en tête d’une liste séquentiellement liée. |
NdisInterlockedRemoveHeadList La fonction NdisInterlockedRemoveHeadList supprime une entrée, généralement un paquet, du début d’une liste doublement liée afin que l’accès à la liste soit synchronisé de manière sécurisée multiprocesseur. |
NdisMAllocateNetBufferSGList Les pilotes master miniport appellent la fonction NdisMAllocateNetBufferSGList pour obtenir une liste de points/regroupements pour les données réseau associées à une structure de NET_BUFFER. |
NdisMAllocatePort La fonction NdisMAllocatePort alloue un port NDIS associé à un adaptateur miniport. |
NdisMAllocateSharedMemory NdisMAllocateSharedMemory alloue et mappe une plage de mémoire hôte afin que la plage de mémoire soit simultanément accessible à partir du système hôte et d’une carte réseau DMA. |
NdisMAllocateSharedMemoryAsyncEx Les pilotes Miniport appellent la fonction NdisMAllocateSharedMemoryAsyncEx pour allouer une mémoire supplémentaire partagée entre le pilote et sa carte réseau DMA master bus, généralement lorsque le pilote miniport est faible sur les mémoires tampons de réception de carte réseau disponibles. |
NdisMapFile La fonction NdisMapFile mappe un fichier déjà ouvert dans une mémoire tampon accessible par l’appelant si le fichier est actuellement non mappé. |
NdisMaxGroupCount La fonction NdisMaxGroupCount retourne le nombre maximal de groupes de processeurs dans le système informatique local. |
NdisMCloseLog NdisMCloseLog libère les ressources utilisées pour la journalisation. |
NdisMCmActivateVc NdisMCmActivateVc informe NDIS qu’un pilote MCM est prêt à effectuer des transferts sur un vc particulier. |
NdisMCmAddPartyComplete NdisMCmAddPartyComplete retourne la status finale de la demande d’un client, pour laquelle le pilote MCM a précédemment renvoyé NDIS_STATUS_PENDING, pour ajouter une partie sur un vc multipoint établi. |
NdisMCmCloseAddressFamilyComplete NdisMCmCloseAddressFamilyComplete retourne la status finale de la demande d’un client, pour laquelle le pilote MCM a renvoyé NDIS_STATUS_PENDING, pour fermer l’af. |
NdisMCmCloseCallComplete NdisMCmCloseCallComplete retourne la status finale de la demande d’un client, pour laquelle le pilote MCM a précédemment renvoyé NDIS_STATUS_PENDING, pour supprimer un appel. |
NdisMCmCreateVc NdisMCmCreateVc configure un point de terminaison de connexion sur lequel un pilote MCM peut distribuer une offre d’appel entrant à un client. |
NdisMCmDeactivateVc NdisMCmDeactivateVc informe NDIS qu’il n’y aura plus de transferts sur un vc actif particulier. |
NdisMCmDeleteVc NdisMCmDeleteVc détruit un vc créé par l’appelant. |
NdisMCmDeregisterSapComplete NdisMCmDeregisterSapComplete retourne la dernière status de la demande d’un client, pour laquelle le pilote MCM a précédemment renvoyé NDIS_STATUS_PENDING, pour annuler l’inscription d’un SAP. |
NdisMCmDispatchCallConnected NdisMCmDispatchCallConnected avertit NDIS et le client que les transferts de données peuvent commencer sur un vc créé par le pilote MCM pour un appel entrant lancé sur un nœud distant. |
NdisMCmDispatchIncomingCall NdisMCmDispatchIncomingCall informe le client d’un appel entrant sur un SAP précédemment inscrit par ce client auprès du pilote MCM. |
NdisMCmDispatchIncomingCallQoSChange NdisMCmDispatchIncomingCallQoSChange avertit un client qu’une demande de modification de la qualité de service sur la connexion active de ce client a été reçue sur le réseau. |
NdisMCmDispatchIncomingCloseCall NdisMCmDispatchIncomingCloseCall indique à un client de supprimer un appel actif ou offert, généralement parce que le pilote MCM a reçu une demande du réseau pour fermer la connexion. |
NdisMCmDispatchIncomingDropParty NdisMCmDispatchIncomingDropParty avertit un client qu’il doit supprimer un tiers particulier sur un vc multipoint. |
NdisMCmDropPartyComplete NdisMCmDropPartyComplete retourne la status finale de la demande d’un client, pour laquelle le pilote MCM a précédemment renvoyé NDIS_STATUS_PENDING, pour supprimer une partie d’un vc multipoint. |
NdisMCmMakeCallComplete NdisMCmMakeCallComplete retourne la status finale de la demande d’un client, pour laquelle le pilote MCM a précédemment renvoyé NDIS_STATUS_PENDING, pour effectuer un appel sortant. |
NdisMCmModifyCallQoSComplete NdisMCmModifyCallQoSComplete indique l’achèvement de la demande du client, pour laquelle le pilote MCM a précédemment renvoyé NDIS_STATUS_PENDING, pour modifier la qualité de service sur un vc. |
NdisMCmNotifyCloseAddressFamily La fonction NdisMCmNotifyCloseAddressFamily notifie NDIS qu’une famille d’adresses (AF) spécifiée associée à un gestionnaire d’appels miniport (MCM) doit être fermée et NDIS doit notifier tous les clients CoNDIS affectés. |
NdisMCmOidRequest La fonction NdisMCmOidRequest envoie une requête OID à partir d’un pilote MCM (Miniport Call Manager) à un client CoNDIS. |
NdisMCmOidRequestComplete La fonction NdisMCmOidRequestComplete retourne la dernière status d’une demande OID CoNDIS pour laquelle la fonction ProtocolCoOidRequest d’un pilote mcm (miniport call manager) a précédemment retournée NDIS_STATUS_PENDING. |
NdisMCmOpenAddressFamilyComplete NdisMCmOpenAddressFamilyComplete retourne la status finale de la demande d’un client, pour laquelle la fonction ProtocolCmOpenAf du pilote MCM a renvoyé NDIS_STATUS_PENDING, pour ouvrir la famille d’adresses du pilote MCM. |
NdisMCmRegisterAddressFamilyEx La fonction NdisMCmRegisterAddressFamilyEx enregistre une famille d’adresses (AF) pour la communication entre un gestionnaire d’appels miniport (MCM) et les clients CoNDIS. |
NdisMCmRegisterSapComplete NdisMCmRegisterSapComplete retourne la status finale de la demande d’un client, pour laquelle la fonction ProtocolCmRegisterSap du pilote MCM a précédemment retournée NDIS_STATUS_PENDING, pour inscrire un SAP. |
NdisMCoActivateVcComplete NdisMCoActivateVcComplete informe NDIS et le gestionnaire d’appels que le pilote miniport a terminé de traiter une requête activate-VC initiée par CM, pour laquelle le pilote miniport a précédemment renvoyé NDIS_STATUS_PENDING. |
NdisMCoDeactivateVcComplete NdisMCoDeactivateVcComplete avertit NDIS et le gestionnaire d’appels que le pilote miniport a terminé de traiter une demande de désactivation-VC initiée par CM, pour laquelle le pilote miniport a précédemment renvoyé NDIS_STATUS_PENDING. |
NdisMCoIndicateReceiveNetBufferLists La fonction NdisMCoIndicateReceiveNetBufferLists indique que le pilote miniport a reçu des données du réseau. |
NdisMCoIndicateStatusEx La fonction NdisMCoIndicateStatusEx signale une modification de la status d’un adaptateur miniport CoNDIS. |
NdisMCompleteDmaTransfer La fonction NdisMCompleteDmaTransfer indique qu’une opération de transfert DMA système est terminée. Il réinitialise le contrôleur DMA système en vue d’autres transferts DMA. |
NdisMConfigMSIXTableEntry La fonction NdisMConfigMSIXTableEntry effectue des opérations de configuration pour les entrées de table MSI-X pour les messages MSI-X affectés par l’appareil. |
NdisMCoOidRequestComplete La fonction NdisMCoOidRequestComplete retourne la status finale d’une requête OID pour laquelle la fonction MiniportCoOidRequest d’un pilote miniport a retournée NDIS_STATUS_PENDING. |
NdisMCoSendNetBufferListsComplete La fonction NdisMCoSendNetBufferListsComplete renvoie une liste liée de structures de NET_BUFFER_LIST à un pilote qui se superpose et retourne la status finale d’une demande d’envoi CoNDIS. |
NdisMCreateLog NdisMCreateLog alloue et ouvre un fichier journal dans lequel un pilote miniport peut écrire des données à afficher par une application Win32 dédiée au pilote. |
NdisMDeregisterDevice La fonction NdisMDeregisterDevice supprime du système un objet d’appareil qui a été créé avec NdisMRegisterDevice. |
NdisMDeregisterDmaChannel La fonction NdisMDeregisterDmaChannel libère la revendication d’un pilote miniport sur un canal DMA pour une carte réseau. |
NdisMDeregisterInterruptEx Les pilotes Miniport appellent NdisMDeregisterInterruptEx pour libérer les ressources précédemment allouées avec la fonction NdisMRegisterInterruptEx. |
NdisMDeregisterIoPortRange NdisMDeregisterIoPortRange publie un mappage qui a été configuré avec NdisMRegisterIoPortRange lors de l’initialisation du pilote. |
NdisMDeregisterMiniportDriver Un pilote miniport appelle la fonction NdisMDeregisterMiniportDriver pour libérer les ressources qu’il a allouées avec un appel précédent à la fonction NdisMRegisterMiniportDriver. |
NdisMDeregisterScatterGatherDma Les pilotes miniport master bus appellent NdisMDeregisterScatterGatherDma pour libérer les ressources DMA qui ont été allouées avec la fonction NdisMRegisterScatterGatherDma. |
NdisMDirectOidRequestComplete Les pilotes miniport appellent la fonction NdisMDirectOidRequestComplete pour renvoyer la status finale d’une requête OID directe pour laquelle la fonction MiniportDirectOidRequest du pilote a renvoyé NDIS_STATUS_PENDING. |
NdisMEnableVirtualization Un pilote miniport appelle la fonction NdisMEnableVirtualization lors de la création ou de la suppression d’un commutateur de carte réseau sur la carte réseau. |
NdisMFlushLog NdisMFlushLog efface le fichier journal. |
NdisMFreeNetBufferSGList Les pilotes miniport master bus appellent la fonction NdisMFreeNetBufferSGList pour libérer les ressources de liste de points/de regroupement qui ont été allouées en appelant la fonction NdisMAllocateNetBufferSGList. |
NdisMFreePort La fonction NdisMFreePort libère un port NDIS précédemment alloué avec la fonction NdisMAllocatePort. |
NdisMFreeSharedMemory NdisMFreeSharedMemory libère la mémoire précédemment allouée par NdisMAllocateSharedMemory ou NdisMAllocateSharedMemoryAsyncEx par le pilote d’une carte réseau DMA. |
NdisMGetBusData Les pilotes NDIS appellent la fonction NdisMGetBusData pour lire l’espace de configuration d’un appareil. |
NdisMGetDeviceProperty La fonction NdisMGetDeviceProperty récupère les objets d’appareil nécessaires pour configurer la communication avec un pilote miniport via un pilote de bus. |
NdisMGetDmaAlignment La fonction NdisMGetDmaAlignment retourne les exigences d’alignement du système DMA pour une carte réseau. |
NdisMGetVirtualFunctionBusData Un pilote miniport appelle la fonction NdisMGetVirtualFunctionBusData pour lire les données de l’espace de configuration PCI Express (PCIe) d’une fonction virtuelle (VF) spécifiée sur la carte réseau. |
NdisMGetVirtualFunctionLocation Un pilote miniport appelle la fonction NdisMGetVirtualFunctionLocation pour interroger l’emplacement de l’appareil d’une fonction virtuelle (VF) PCI Express (PCIe) sur un bus PCI. Le pilote utilise l’emplacement de l’appareil pour construire l’ID de demandeur PCIe (RID) pour la VF. |
NdisMIdleNotificationComplete Les pilotes miniport appellent NdisMIdleNotificationComplete pour effectuer une notification inactive en attente pour une opération de suspension sélective NDIS. NDIS commence l’opération quand il appelle la fonction de gestionnaire MiniportIdleNotification du pilote. |
NdisMIdleNotificationConfirm Les pilotes miniport appellent NdisMIdleNotificationConfirm pour informer NDIS que la carte réseau inactive peut être suspendue en toute sécurité et passer à un état de faible consommation. Les pilotes miniport appellent cette fonction pendant une opération de suspension sélective NDIS. |
NdisMIndicateReceiveNetBufferLists Les pilotes Miniport appellent la fonction NdisMIndicateReceiveNetBufferLists pour indiquer la réception des données du réseau. |
NdisMIndicateStatus NdisMIndicateStatus indique les modifications apportées à la status d’une carte réseau vers des pilotes NDIS de niveau supérieur. |
NdisMIndicateStatusEx La fonction NdisMIndicateStatusEx signale une modification du status d’un adaptateur miniport. |
NdisMInitializeWrapper NdisMInitializeWrapper informe NDIS qu’un nouveau pilote miniport est en cours d’initialisation. |
NdisMInvalidateConfigBlock Un pilote miniport appelle la fonction NdisMInvalidateConfigBlock pour informer NDIS que les données d’un ou plusieurs blocs de configuration de fonction virtuelle (VF) ont été modifiées. |
NdisMMapIoSpace NdisMMapIoSpace mappe une plage « physique » de ram d’appareil relative au bus donnée ou s’inscrit dans une plage virtuelle d’espace système. |
NdisMNetPnPEvent Les pilotes miniportS NDIS (et les pilotes intermédiaires inscrits en tant que pilotes miniports) appellent la fonction NdisMNetPnPEvent pour créer un événement de Plug-and-Play réseau, un événement PnP NDIS ou un événement De gestion de l’alimentation ou le propager à des pilotes de trop grande taille. |
NdisMOidRequestComplete Les pilotes Miniport appellent la fonction NdisMOidRequestComplete pour renvoyer la status finale d’une requête OID pour laquelle la fonction MiniportOidRequest du pilote a renvoyé NDIS_STATUS_PENDING. |
NdisMoveMemory La fonction NdisMoveMemory copie un nombre spécifié d’octets d’un emplacement fourni par l’appelant vers un autre. |
NdisMPauseComplete Un pilote miniport doit appeler la fonction NdisMPauseComplete pour effectuer une opération de pause si le pilote a retourné NDIS_STATUS_PENDING à partir de sa fonction MiniportPause. |
NdisMQueryAdapterInstanceName La fonction NdisMQueryAdapterInstanceName récupère le nom convivial d’un adaptateur miniport. |
NdisMQueryProbedBars Un pilote miniport appelle la fonction NdisMQueryProbedBars pour obtenir les valeurs des registres d’adresses de base (BAR) PCI Express (PCIe) d’une carte réseau. |
NdisMQueueDpc Les pilotes miniportS NDIS appellent la fonction NdisMQueueDpc pour planifier des appels DPC sur les processeurs. |
NdisMQueueDpcEx Les pilotes miniportS NDIS appellent la fonction NdisMQueueDpcEx pour planifier des appels DPC sur les processeurs. |
NdisMReadConfigBlock Un pilote miniport pour une fonction virtuelle PCI Express (PCIe) appelle la fonction NdisMReadConfigBlock pour lire les données d’un bloc de configuration VF. |
NdisMReadDmaCounter La fonction NdisMReadDmaCounter retourne la valeur actuelle du compteur du contrôleur DMA système. |
NdisMRegisterDevice La fonction NdisMRegisterDevice crée un objet d’appareil nommé et un lien symbolique entre l’objet d’appareil et un nom visible par l’utilisateur pour cet appareil. |
NdisMRegisterDmaChannel La fonction NdisMRegisterDmaChannel revendique un canal de contrôleur DMA système pendant l’initialisation des opérations DMA sur une carte réseau subordonnée ou sur une carte réseau master bus ISA. |
NdisMRegisterInterruptEx Les pilotes miniportS NDIS appellent la fonction NdisMRegisterInterruptEx pour inscrire une interruption. |
NdisMRegisterIoPortRange NdisMRegisterIoPortRange configure l’accès du pilote aux ports d’E/S d’appareil avec les fonctions NdisRawReadPortXxx et NdisRawWritePortXxx et revendique la plage d’adresses de port d’E/S dans le Registre pour la carte réseau de ce pilote. |
NdisMRegisterMiniportDriver Un pilote miniport appelle la fonction NdisMRegisterMiniportDriver pour inscrire les points d’entrée MiniportXxx avec NDIS comme première étape de l’initialisation. |
NdisMRegisterScatterGatherDma Les pilotes de bus master miniport appellent la fonction NdisMRegisterScatterGatherDma de MiniportInitializeEx pour initialiser un canal DMA de diffusion/collecte. |
NdisMRegisterUnloadHandler La fonction NdisMRegisterUnloadHandler inscrit un gestionnaire de déchargement pour un pilote. |
NdisMRemoveMiniport La fonction NdisMRemoveMiniport supprime l’adaptateur de pilote miniport spécifié que le pilote miniport a déterminé comme irrécupérable du système. |
NdisMResetComplete La fonction NdisMResetComplete retourne la status finale d’une demande de réinitialisation pour laquelle le pilote miniport a précédemment retourné NDIS_STATUS_PENDING. |
NdisMResetComplete En savoir plus sur : Fonction NdisMResetComplete (NDIS 6.x) |
NdisMResetMiniport Un pilote miniport appelle la fonction NdisMResetMiniport pour déclencher une opération de réinitialisation ultérieure à partir de NDIS. |
NdisMRestartComplete Un pilote miniport doit appeler la fonction NdisMRestartComplete pour terminer une opération de redémarrage si le pilote a retourné NDIS_STATUS_PENDING à partir de sa fonction MiniportRestart. |
NdisMSendNetBufferListsComplete Les pilotes miniport appellent la fonction NdisMSendNetBufferListsComplete pour renvoyer une liste liée de structures NET_BUFFER_LIST à un pilote trop important et retourner la status finale d’une demande d’envoi. |
NdisMSetAttributesEx NdisMSetAttributesEx informe la bibliothèque NDIS des fonctionnalités importantes de la carte réseau ou de la carte réseau virtuelle de l’appelant lors de l’initialisation. |
NdisMSetBusData Les pilotes NDIS appellent la fonction NdisMSetBusData pour écrire dans l’espace de configuration d’un appareil. |
NdisMSetMiniportAttributes Un pilote miniport doit appeler la fonction NdisMSetMiniportAttributes à partir de sa fonction MiniportInitializeEx pour identifier une zone de contexte pour l’adaptateur miniport vers NDIS et pour fournir à NDIS des informations sur l’adaptateur miniport. |
NdisMSetupDmaTransfer La fonction NdisMSetupDmaTransfer configure le contrôleur DMA hôte pour un transfert DMA. |
NdisMSetVirtualFunctionBusData Un pilote miniport appelle la fonction NdisMSetVirtualFunctionBusData pour écrire des données dans l’espace de configuration PCI Express (PCIe) d’une fonction virtuelle (VF) sur la carte réseau. |
NdisMSleep La fonction NdisMSleep retarde l’exécution de l’appelant pendant un intervalle donné en microsecondes. |
NdisMSynchronizeWithInterruptEx La fonction NdisMSynchronizeWithInterruptEx synchronise l’exécution d’une fonction fournie par le pilote miniport avec la fonction MiniportInterrupt. |
NdisMUnmapIoSpace NdisMUnmapIoSpace libère une plage virtuelle mappée par un appel au moment de l’initialisation à NdisMMapIoSpace. |
NdisMWriteConfigBlock Un pilote miniport pour une fonction virtuelle PCI Express (PCIe) appelle la fonction NdisMWriteConfigBlock pour écrire des données dans un bloc de configuration VF. |
NdisMWriteLogData NdisMWriteLogData transfère les informations fournies par le pilote dans le fichier journal à des fins de consommation et d’affichage par une application Win32 dédiée au pilote. |
NdisOidRequest La fonction NdisOidRequest transfère une demande aux pilotes sous-jacents pour interroger les fonctionnalités ou les status d’un adaptateur ou définir l’état d’un adaptateur. |
NdisOpenAdapter NdisOpenAdapter configure une liaison entre le protocole appelant et un pilote de carte réseau sous-jacent particulier ou un pilote intermédiaire NDIS. |
NdisOpenAdapterEx Un pilote de protocole appelle la fonction NdisOpenAdapterEx à partir de sa fonction ProtocolBindAdapterEx pour configurer une liaison entre le pilote de protocole et un pilote sous-jacent. |
NdisOpenConfigurationEx Les pilotes NDIS appellent la fonction NdisOpenConfigurationEx pour obtenir un handle de configuration qui autorise l’accès aux paramètres de configuration dans le Registre. |
NdisOpenConfigurationKeyByIndex La fonction NdisOpenConfigurationKeyByIndex ouvre une sous-clé d’une clé de Registre ouverte donnée qui est désignée par un handle fourni par l’appelant. |
NdisOpenConfigurationKeyByName La fonction NdisOpenConfigurationKeyByName ouvre une sous-clé nommée d’une clé de Registre ouverte donnée qui est désignée par un handle fourni par l’appelant. |
NdisOpenFile La fonction NdisOpenFile retourne un handle pour un fichier ouvert. |
NdisOpenProtocolConfiguration NdisOpenProtocolConfiguration retourne un handle pour la clé de Registre dans laquelle les informations par adaptateur d’un pilote de protocole sont stockées. |
NdisPacketPoolUsage Cette fonction retourne le nombre de descripteurs de paquets actuellement alloués à partir d’un pool de paquets. |
NdisQueryAdapterInstanceName La fonction NdisQueryAdapterInstanceName récupère le nom convivial d’une carte réseau physique ou d’une carte virtuelle à laquelle le pilote de protocole d’appel est lié. |
NdisQueryBindInstanceName La fonction NdisQueryBindInstanceName récupère le nom convivial d’une carte réseau physique ou d’une carte virtuelle à laquelle le pilote de protocole appelant est lié. |
NdisQueryDepthSList La fonction NdisQueryDepthSList retourne le nombre actuel d’entrées dans une liste séquencée et liée séparément. |
NdisQueueIoWorkItem Les pilotes NDIS appellent la fonction NdisQueueIoWorkItem pour mettre en file d’attente un élément de travail. |
NdisRawReadPortBufferUchar NdisRawReadPortBufferUchar lit un nombre spécifié d’octets dans une mémoire tampon fournie par l’appelant. |
NdisRawReadPortBufferUlong NdisRawReadPortBufferUlong lit un nombre spécifié d’ULONG dans une mémoire tampon fournie par l’appelant. |
NdisRawReadPortBufferUshort NdisRawReadPortBufferUshort lit un nombre spécifié d’USHORT dans une mémoire tampon fournie par l’appelant. |
NdisRawReadPortUchar NdisRawReadPortUchar lit un octet à partir d’un port d’E/S donné sur la carte réseau. |
NdisRawReadPortUlong NdisRawReadPortUlong lit une valeur ULONG à partir d’un port d’E/S donné sur la carte réseau. |
NdisRawReadPortUshort NdisRawReadPortUshort lit une valeur USHORT à partir d’un port d’E/S donné sur la carte réseau. |
NdisRawWritePortBufferUchar NdisRawWritePortBufferUchar écrit un nombre spécifié d’octets à partir d’une mémoire tampon fournie par l’appelant sur un port d’E/S donné. |
NdisRawWritePortBufferUlong NdisRawWritePortBufferUlong écrit un nombre spécifié de valeurs ULONG à partir d’une mémoire tampon fournie par l’appelant sur un port d’E/S donné. |
NdisRawWritePortBufferUshort NdisRawWritePortBufferUshort écrit un nombre spécifié de valeurs USHORT à partir d’une mémoire tampon fournie par l’appelant sur un port d’E/S donné. |
NdisRawWritePortUchar NdisRawWritePortUchar écrit un octet dans un port d’E/S sur la carte réseau. |
NdisRawWritePortUlong NdisRawWritePortUlong écrit une valeur ULONG dans un port d’E/S sur la carte réseau. |
NdisRawWritePortUshort NdisRawWritePortUshort écrit une valeur USHORT dans un port d’E/S sur la carte réseau. |
NdisReadConfiguration La fonction NdisReadConfiguration retourne la valeur d’une entrée nommée du type spécifié à partir du Registre, en fonction du handle d’une clé de Registre ouverte. |
NdisReadNetworkAddress La fonction NdisReadNetworkAddress retourne l’adresse réseau configurable par logiciel qui a été stockée dans le Registre pour une carte réseau lors de son installation sur l’ordinateur. |
NdisReadRegisterUchar NdisReadRegisterUchar est appelé par le pilote miniport pour lire un UCHAR à partir d’un registre d’appareils mappé en mémoire. |
NdisReadRegisterUlong NdisReadRegisterUlong est appelé par le pilote miniport pour lire un ULONG à partir d’un registre d’appareils mappé en mémoire. |
NdisReadRegisterUshort NdisReadRegisterUshort est appelé par le pilote miniport pour lire un USHORT à partir d’un registre d’appareils mappé en mémoire. |
NdisReEnumerateProtocolBindings La fonction NdisReEnumerateProtocolBindings amène NDIS à appeler la fonction ProtocolBindAdapterEx d’un pilote de protocole une fois pour chaque adaptateur miniport pour lequel le pilote est configuré pour la liaison, mais auquel le pilote n’est pas lié actuellement. |
NdisRegisterDeviceEx La fonction NdisRegisterDeviceEx crée un objet d’appareil basé sur les attributs spécifiés. |
NdisRegisterProtocol NdisRegisterProtocol inscrit les points d’entrée et le nom ProtocolXxx d’un pilote NDIS auprès de la bibliothèque NDIS lors de l’initialisation du pilote. |
NdisRegisterProtocolDriver Un pilote de protocole appelle la fonction NdisRegisterProtocolDriver pour inscrire ses fonctions ProtocolXxx auprès de NDIS. |
NdisReleaseReadWriteLock La fonction NdisReleaseReadWriteLock libère un verrou qui a été acquis lors d’un appel précédent à NdisAcquireReadWriteLock.Remarque L’interface de verrouillage en lecture-écriture est déconseillée pour les pilotes NDIS 6.20 et ultérieur, qui doivent utiliser NdisReleaseRWLock au lieu de NdisReleaseReadWriteLock. |
NdisReleaseRWLock La fonction NdisReleaseRWLock libère un verrou en lecture/écriture que l’appelant utilise pour accéder aux ressources partagées entre les threads de pilote. |
NdisReleaseSpinLock La fonction NdisReleaseSpinLock libère un verrou de rotation qui a été acquis dans un appel précédent à la fonction NdisAcquireSpinLock. |
NdisRequest NdisRequest transfère une requête au pilote sous-jacent qui interroge les fonctionnalités ou status de sa carte réseau ou qu’il définit l’état de sa carte réseau. |
NdisResetEvent La fonction NdisResetEvent efface l’état Signaled d’un événement donné. |
NdisRetrieveUlong La fonction NdisRetrieveUlong récupère une valeur ULONG à partir de l’adresse source, ce qui évite les erreurs d’alignement. |
NdisReturnNetBufferLists Les pilotes NDIS appellent la fonction NdisReturnNetBufferLists pour libérer la propriété d’une liste de structures NET_BUFFER_LIST, ainsi que les structures de NET_BUFFER et les données réseau associées. |
NdisScheduleWorkItem NdisScheduleWorkItem insère un élément de travail donné dans une file d’attente à partir de laquelle un thread de travail système supprime l’élément et donne le contrôle à la fonction de rappel que le pilote a précédemment fournie à NdisInitializeWorkItem. |
NdisSendNetBufferLists Les pilotes de protocole appellent la fonction NdisSendNetBufferLists pour envoyer des données réseau contenues dans une liste de structures NET_BUFFER_LIST. |
NdisSetCoalescableTimerObject La fonction NdisSetCoalescableTimerObject définit un objet de minuteur que le système d’exploitation coordonne avec d’autres minuteurs, généralement pour réduire la consommation d’énergie, lorsque l’expiration exacte du minuteur n’est pas importante pour le fonctionnement du pilote. |
NdisSetEvent La fonction NdisSetEvent définit un événement donné à l’état signalé s’il n’a pas déjà été signalé. |
NdisSetOptionalHandlers Les pilotes NDIS peuvent appeler la fonction NdisSetOptionalHandlers pour définir ou modifier les points d’entrée des fonctions de pilote. |
NdisSetPhysicalAddressHigh NdisSetPhysicalAddressHigh définit la partie d’ordre élevé d’une adresse physique donnée sur une valeur donnée. |
NdisSetPhysicalAddressLow NdisSetPhysicalAddressLow définit la partie d’ordre inférieur d’une adresse physique donnée sur une valeur donnée. |
NdisSetTimerObject La fonction NdisSetTimerObject définit un objet minuteur à déclencher après un intervalle spécifié ou régulièrement. |
NdisStallExecution La fonction NdisStallExecution bloque l’appelant sur le processeur actuel pendant un intervalle donné. |
NdisStoreUlong La fonction NdisStoreUlong stocke une valeur ULONG à une adresse particulière, ce qui évite les erreurs d’alignement. |
NdisSynchronousOidRequest Les pilotes de protocole appellent la fonction NdisSynchronousOidRequest pour créer une nouvelle requête OID synchrone et l’émettre aux pilotes sous-jacents. |
NdisSystemActiveProcessorCount La fonction NdisSystemActiveProcessorCount retourne le nombre de processeurs actuellement actifs sur l’ordinateur local. |
NdisSystemProcessorCount La fonction NdisSystemProcessorCount détermine si l’appelant s’exécute sur un ordinateur monoprocesseur ou multiprocesseur. |
NdisTerminateWrapper NdisTerminateWrapper libère les ressources système allouées lorsque le pilote de carte réseau appelé NdisMInitializeWrapper. |
NdisUnbindAdapter Les pilotes de protocole appellent la fonction NdisUnbindAdapter pour demander à NDIS de fermer une liaison à une carte miniport sous-jacente. |
NdisUnchainBufferAtBack NdisUnchainBufferAtBack supprime le descripteur de mémoire tampon à la fin de la chaîne de descripteurs de mémoire tampon pour un paquet donné. |
NdisUnicodeStringToAnsiString La fonction NdisUnicodeStringToAnsiString convertit une chaîne Unicode comptée donnée en chaîne ANSI comptée. La traduction est conforme aux informations de paramètres régionaux système actuelles. |
NdisUnmapFile La fonction NdisUnmapFile libère un mappage d’adresses virtuelles d’un fichier précédemment configuré avec la fonction NdisMapFile. |
NdisUpcaseUnicodeString La fonction NdisUpcaseUnicodeString convertit une copie d’une chaîne Unicode donnée en majuscules et retourne la chaîne convertie. Remarque Cette fonction est déconseillée pour NDIS 6.0 et versions ultérieures. |
NdisWaitEvent La fonction NdisWaitEvent place l’appelant dans un état d’attente jusqu’à ce que l’événement donné soit défini sur l’état Signaled ou le délai d’attente expiré. |
NdisWriteConfiguration La fonction NdisWriteConfiguration écrit une valeur fournie par l’appelant pour une entrée spécifiée dans le Registre. Cette fonction doit être appelée en série par rapport à elle-même et à la fonction NdisReadConfiguration. |
NdisWriteErrorLogEntry NdisWriteErrorLogEntry écrit une entrée dans le fichier journal des erreurs d’E/S système. |
NdisWriteEventLogEntry NdisWriteEventLogEntry consigne un événement dans le journal des événements Win32. |
NdisWriteRegisterUchar NdisWriteRegisterUchar est appelé par le pilote miniport pour écrire un UCHAR dans un registre d’appareils mappés en mémoire. |
NdisWriteRegisterUlong NdisWriteRegisterUlong est appelé par le pilote miniport pour écrire un ULONG dans un registre d’appareils mappé en mémoire. |
NdisWriteRegisterUshort NdisWriteRegisterUshort est appelé par le pilote miniport pour écrire un USHORT dans un registre d’appareils mappés en mémoire. |
NdisZeroMappedMemory NdisZeroMappedMemory remplit un bloc de mémoire qui a été mappé avec un appel précédent à NdisMMapIoSpace avec des zéros. |
NdisZeroMemory La fonction NdisZeroMemory remplit un bloc de mémoire avec des zéros. |
NET_BUFFER_LIST_RECEIVE_FILTER_ID La macro NET_BUFFER_LIST_RECEIVE_FILTER_ID obtient un identificateur de filtre de réception à partir des données hors bande (OOB) dans une structure NET_BUFFER_LIST. |
NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID Le NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID les macros ou obtient l’identificateur d’un port virtuel (VPort) dans les données hors bande (OOB) d’une structure NET_BUFFER_LIST. |
NET_BUFFER_LIST_RECEIVE_QUEUE_ID Le NET_BUFFER_LIST_RECEIVE_QUEUE_ID jeux de macros ou obtient l’identificateur d’une file d’attente de machines virtuelles (VMQ) ou d’un identificateur de file d’attente de réception d’E/S racine unique (SR-IOV) dans les données hors bande (OOB) d’une structure de NET_BUFFER_LIST. |
NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL Les extensions de commutateur extensible Hyper-V utilisent la macro NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL pour accéder à l’union NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO dans la zone de contexte du commutateur extensible dans une structure de NET_BUFFER_LIST. |
Fonctions de rappel
ALLOCATE_SHARED_MEMORY_HANDLER La fonction NetAllocateSharedMemory (ALLOCATE_SHARED_MEMORY_HANDLER point d’entrée) est appelée par NDIS lorsqu’un pilote alloue de la mémoire partagée à partir d’un fournisseur de mémoire partagée. |
FILTER_ATTACH NDIS appelle la fonction FilterAttach d’un pilote de filtre pour allouer et initialiser les structures de données d’un module de filtre. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_ATTACH. |
FILTER_CANCEL_DIRECT_OID_REQUEST NDIS appelle la fonction FilterCancelDirectOidRequest d’un pilote de filtre pour annuler une requête OID directe. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_CANCEL_DIRECT_OID_REQUEST. |
FILTER_CANCEL_OID_REQUEST NDIS appelle la fonction FilterCancelOidRequest d’un pilote de filtre pour annuler une requête OID. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_CANCEL_OID_REQUEST. |
FILTER_CANCEL_SEND_NET_BUFFER_LISTS NDIS appelle la fonction FilterCancelSendNetBufferLists d’un pilote de filtre pour annuler la transmission de toutes les structures NET_BUFFER_LIST marquées avec un identificateur d’annulation spécifié. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_CANCEL_SEND_NET_BUFFER_LISTS. Pour plus d’informations, consultez la section Exemples suivante. |
FILTER_DETACH NDIS appelle la fonction FilterDetach d’un pilote de filtre pour libérer toutes les ressources associées à un module de filtre. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_DETACH. |
FILTER_DEVICE_PNP_EVENT_NOTIFY NDIS appelle la fonction FilterDevicePnPEventNotify d’un pilote de filtre pour notifier le pilote des événements de Plug-and-Play de périphérique (PnP) et de gestion de l’alimentation. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_DEVICE_PNP_EVENT_NOTIFY. |
FILTER_DIRECT_OID_REQUEST NDIS appelle la fonction FilterDirectOidRequest d’un pilote de filtre pour traiter une requête OID directe associée au module de filtre spécifié. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_DIRECT_OID_REQUEST. |
FILTER_DIRECT_OID_REQUEST_COMPLETE NDIS appelle la fonction FilterDirectOidRequestComplete pour effectuer une requête OID directe du pilote de filtre qui interroge ou définit des informations dans un pilote sous-jacent. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_DIRECT_OID_REQUEST_COMPLETE. |
FILTER_NET_PNP_EVENT NDIS appelle la fonction FilterNetPnPEvent d’un pilote de filtre pour notifier le pilote des événements de Plug-and-Play réseau (PnP) et de gestion de l’alimentation. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_NET_PNP_EVENT. |
FILTER_OID_REQUEST NDIS appelle la fonction FilterOidRequest d’un pilote de filtre pour traiter une requête OID associée au module de filtre spécifié. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_OID_REQUEST. |
FILTER_OID_REQUEST_COMPLETE NDIS appelle la fonction FilterOidRequestComplete pour effectuer une demande de pilote de filtre qui a interrogé ou défini des informations dans un pilote sous-jacent. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_OID_REQUEST_COMPLETE. |
FILTER_PAUSE NDIS appelle la fonction FilterPause d’un pilote de filtre pour lancer une opération de pause pour le module de filtre spécifié. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_PAUSE. |
FILTER_RECEIVE_NET_BUFFER_LISTS NDIS appelle la fonction FilterReceiveNetBufferLists pour demander un pilote de filtre pour traiter une indication de réception. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_RECEIVE_NET_BUFFER_LISTS. |
FILTER_RESTART La fonction FilterRestart lance une opération de redémarrage pour le module de filtre spécifié. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_RESTART. |
FILTER_RETURN_NET_BUFFER_LISTS NDIS appelle la fonction FilterReturnNetBufferLists pour renvoyer une liste liée de structures NET_BUFFER_LIST et de données associées à un pilote de filtre. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_RETURN_NET_BUFFER_LISTS. |
FILTER_SEND_NET_BUFFER_LISTS NDIS appelle la fonction FilterSendNetBufferLists pour permettre à un pilote de filtre de filtrer une liste liée de structures NET_BUFFER_LIST. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_SEND_NET_BUFFER_LISTS. |
FILTER_SEND_NET_BUFFER_LISTS_COMPLETE NDIS appelle la fonction FilterSendNetBufferListsComplete pour effectuer une demande d’envoi qu’un pilote de filtre a démarré en appelant la fonction NdisFSendNetBufferLists. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_SEND_NET_BUFFER_LISTS_COMPLETE. |
FILTER_SET_MODULE_OPTIONS La fonction FilterSetModuleOptions modifie l’ensemble de services facultatifs associés à un module de filtre spécifié. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_SET_MODULE_OPTIONS. |
FILTER_STATUS La fonction FilterStatus indique status modifications signalées par NDIS ou un pilote sous-jacent. Remarque Vous devez déclarer la fonction à l’aide du type FILTER_STATUS. |
FREE_SHARED_MEMORY_HANDLER La fonction NetFreeSharedMemory (FREE_SHARED_MEMORY_HANDLER point d’entrée) est appelée par NDIS lorsqu’un pilote libère de la mémoire partagée d’un fournisseur de mémoire partagée. |
IF_QUERY_OBJECT La fonction ProviderQueryObject récupère des informations sur une interface réseau. |
IF_SET_OBJECT La fonction ProviderSetObject définit les informations associées à une interface réseau. |
MINIPORT_ADD_DEVICE La fonction MiniportAddDevice permet à un pilote miniport d’établir une zone de contexte pour un appareil ajouté. |
MINIPORT_ALLOCATE_SHARED_MEM_COMPLETE NDIS appelle la fonction MiniportSharedMemoryAllocateComplete d’un pilote miniport pour effectuer une demande d’allocation de mémoire partagée que le pilote miniport a démarrée en appelant la fonction NdisMAllocateSharedMemoryAsyncEx. |
MINIPORT_CANCEL_DIRECT_OID_REQUEST NDIS appelle la fonction MiniportCancelDirectOidRequest d’un pilote miniport pour annuler une requête OID directe. |
MINIPORT_CANCEL_IDLE_NOTIFICATION NDIS appelle la fonction de gestionnaire MiniportCancelIdleNotification pour informer le pilote miniport que NDIS a détecté une activité sur la carte réseau suspendue. |
MINIPORT_CANCEL_OID_REQUEST NDIS appelle la fonction MiniportCancelOidRequest d’un pilote miniport pour annuler une requête OID. |
MINIPORT_CANCEL_SEND NDIS appelle la fonction MiniportCancelSend d’un pilote miniport pour annuler la transmission de toutes les structures NET_BUFFER_LIST marquées avec un identificateur d’annulation spécifié. |
MINIPORT_CHECK_FOR_HANG NDIS appelle la fonction MiniportCheckForHangEx d’un pilote miniport pour case activée l’état opérationnel de la carte miniport qui représente une carte réseau carte d’interface réseau. |
MINIPORT_CO_ACTIVATE_VC La fonction MiniportCoActivateVc est requise pour les miniports orientés connexion. |
MINIPORT_CO_CREATE_VC La fonction MiniportCoCreateVc est requise pour les miniports orientés connexion. |
MINIPORT_CO_DEACTIVATE_VC La fonction MiniportCoDeactivateVc est requise pour les miniports orientés connexion. |
MINIPORT_CO_DELETE_VC La fonction MiniportCoDeleteVc est requise pour les miniports orientés connexion. |
MINIPORT_CO_OID_REQUEST La fonction MiniportCoOidRequest gère une requête OID pour interroger ou définir des informations dans le pilote de miniport CoNDIS. Remarque Vous devez déclarer la fonction à l’aide du type MINIPORT_CO_OID_REQUEST. |
MINIPORT_CO_SEND_NET_BUFFER_LISTS La fonction MiniportCoSendNetBufferLists transmet les données réseau contenues dans une liste liée spécifiée de structures NET_BUFFER_LIST. Remarque Vous devez déclarer la fonction à l’aide du type MINIPORT_CO_SEND_NET_BUFFER_LISTS. |
MINIPORT_DEVICE_PNP_EVENT_NOTIFY NDIS appelle la fonction MiniportDevicePnPEventNotify d’un pilote miniport pour informer le pilote des événements Plug-and-Play (PnP). |
MINIPORT_DIRECT_OID_REQUEST NDIS appelle la fonction MiniportDirectOidRequest d’un pilote miniport pour gérer une requête OID directe pour interroger ou définir des informations dans le pilote. |
MINIPORT_DISABLE_INTERRUPT NDIS peut appeler le gestionnaire MiniportDisableInterruptEx d’un pilote miniport pour désactiver les interruptions à des fins de diagnostic et de résolution des problèmes. |
MINIPORT_DISABLE_MESSAGE_INTERRUPT NDIS peut appeler le gestionnaire MiniportDisableMessageInterrupt d’un pilote miniport pour désactiver une interruption de message à des fins de diagnostic et de résolution des problèmes. |
MINIPORT_ENABLE_INTERRUPT NDIS peut appeler le gestionnaire MiniportEnableInterruptEx d’un pilote miniport pour activer les interruptions à des fins de diagnostic et de résolution des problèmes. |
MINIPORT_ENABLE_MESSAGE_INTERRUPT NDIS peut appeler la fonction MiniportEnableMessageInterrupt d’un pilote miniport pour activer une interruption de message à des fins de diagnostic et de résolution des problèmes. |
MINIPORT_HALT NDIS appelle la fonction MiniportHaltEx d’un pilote miniport pour libérer des ressources lorsqu’un adaptateur miniport est supprimé et pour arrêter le matériel. |
MINIPORT_IDLE_NOTIFICATION NDIS appelle la fonction de gestionnaire MiniportIdleNotification pour démarrer l’opération de suspension sélective NDIS sur une carte réseau inactive. Grâce à cette opération, la carte réseau est suspendue et passée à un état de faible consommation. |
MINIPORT_INITIALIZE NDIS appelle la fonction MiniportInitializeEx d’un pilote miniport pour initialiser une carte miniport pour les opérations d’E/S réseau. |
MINIPORT_INTERRUPT_DPC Un pilote miniport doit fournir une fonction MiniportInterruptDPC si le pilote appelle la fonction NdisMRegisterInterruptEx pour inscrire une interruption. |
MINIPORT_ISR NDIS appelle la fonction MiniportInterrupt lorsqu’une carte réseau, ou un autre appareil qui partage l’interruption avec la carte réseau, génère une interruption. |
MINIPORT_MESSAGE_INTERRUPT NDIS appelle la fonction MiniportMessageInterrupt lorsqu’une carte réseau génère une interruption basée sur les messages. |
MINIPORT_MESSAGE_INTERRUPT_DPC Un pilote miniport doit fournir un gestionnaire MiniportMessageInterruptDPC si le pilote appelle la fonction NdisMRegisterInterruptEx pour inscrire une interruption. |
MINIPORT_OID_REQUEST NDIS appelle la fonction MiniportOidRequest d’un pilote miniport pour gérer une requête OID afin d’interroger ou de définir des informations dans le pilote. |
MINIPORT_PAUSE NDIS appelle la fonction MiniportPause d’un pilote miniport pour arrêter le flux de données réseau via un adaptateur miniport spécifié. |
MINIPORT_PNP_IRP La fonction MiniportPnpIrp permet à un pilote miniport de gérer éventuellement ses ressources de Plug-and-Play (PnP). |
MINIPORT_PROCESS_SG_LIST Un pilote miniport master bus fournit une fonction MiniportProcessSGList pour traiter les listes de nuages de points/de collecte pour les données réseau. |
MINIPORT_REMOVE_DEVICE La fonction MiniportRemoveDevice libère les ressources que la fonction MiniportAddDevice a allouées. |
MINIPORT_RESET NDIS appelle la fonction MiniportResetEx d’un pilote miniport NDIS pour lancer une réinitialisation d’une carte d’interface réseau (NIC). Pour plus d’informations, consultez Opérations de vérification et de réinitialisation de l’adaptateur Miniport et Réinitialisation du matériel du pilote Miniport. |
MINIPORT_RESTART La fonction MiniportRestart lance une demande de redémarrage pour un adaptateur miniport qui est suspendu. |
MINIPORT_RETURN_NET_BUFFER_LISTS NDIS appelle la fonction MiniportReturnNetBufferLists pour renvoyer la propriété des structures NET_BUFFER_LIST, des structures de NET_BUFFER associées et de toutes les DLL attachées à un pilote miniport. |
MINIPORT_SEND_NET_BUFFER_LISTS NDIS appelle la fonction MiniportSendNetBufferLists pour transmettre les données réseau contenues dans une liste liée de structures NET_BUFFER_LIST. |
MINIPORT_SHUTDOWN NDIS appelle la fonction MiniportShutdownEx d’un pilote miniport lorsque le système s’arrête. |
MINIPORT_SYNCHRONIZE_INTERRUPT Un pilote miniport doit fournir un gestionnaire MiniportSynchronizeInterrupt si une fonction de pilote qui s’exécute à un niveau inférieur à DIRQL partage des ressources avec la fonction MiniportInterrupt. |
MINIPORT_UNLOAD NDIS appelle la fonction MiniportDriverUnload d’un pilote miniport pour demander au pilote de libérer des ressources avant que le système termine une opération de déchargement du pilote. |
NDIS_PD_ALLOCATE_COUNTER La plateforme PacketDirect (PD) appelle la fonction NdisPDAllocateCounter d’un pilote miniport compatible PD pour allouer un objet counter. |
NDIS_PD_ALLOCATE_QUEUE La plateforme PacketDirect (PD) appelle la fonction NdisPDAllocateQueue d’un pilote miniport compatible PD pour allouer une file d’attente. |
NDIS_PD_CLEAR_RECEIVE_FILTER La plateforme PacketDirect (PD) appelle la fonction NdisPDClearReceiveFilter d’un pilote miniport compatible PD pour effacer ce filtre de la plateforme PD. |
NDIS_PD_FLUSH_QUEUE La plateforme PacketDirect (PD) appelle la fonction PDFlushQueue d’un pilote miniport compatible PD pour vider une file d’attente spécifiée, garantissant ainsi que tous les éléments qui ne sont pas encore dans un état complet dans la file d’attente seront terminés de façon imminente. |
NDIS_PD_FREE_COUNTER La plateforme PacketDirect (PD) appelle la fonction NdisPDFreeCounter d’un pilote miniport compatible PD pour libérer un objet counter. |
NDIS_PD_FREE_QUEUE La plateforme PacketDirect (PD) appelle la fonction NdisPDFreeQueue d’un pilote miniport compatible PD pour libérer une file d’attente. |
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST La plateforme PacketDirect (PD) appelle la fonction PDPostAndDrainBufferList d’un pilote miniport compatible PD pour publier des structures PD_BUFFER pour transmettre/recevoir des files d’attente et vider toutes les structures PD_BUFFER précédemment publiées qui ont été terminées. |
NDIS_PD_QUERY_COUNTER La plateforme PacketDirect (PD) appelle la fonction NdisPDQueryCounter d’un pilote miniport compatible PD pour interroger les valeurs actuelles stockées dans un objet de compteur. |
NDIS_PD_QUERY_QUEUE_DEPTH La plateforme PacketDirect (PD) appelle la fonction PDQueryQueueDepth d’un pilote miniport compatible PDQueryQueueDepth pour retourner le nombre de structures de PD_BUFFER non traitées qui sont publiées dans la file d’attente. |
NDIS_PD_SET_RECEIVE_FILTER La plateforme PacketDirect (PD) appelle la fonction NdisPDSetReceiveFilter d’un pilote miniport compatible PD pour diriger des flux spécifiques de paquets vers une file d’attente de réception PD spécifique. |
NDIS_PROCESS_SG_LIST La fonction NetProcessSGList (NDIS_PROCESS_SG_LIST_HANDLER point d’entrée) traite une liste de points/regroupements. |
NDIS_SWITCH_ADD_NET_BUFFER_LIST_DESTINATION La fonction AddNetBufferListDestination ajoute un port de destination unique pour un paquet spécifié par une structure NET_BUFFER_LIST. |
NDIS_SWITCH_ALLOCATE_NET_BUFFER_LIST_FORWARDING_CONTEXT La fonction AllocateNetBufferListForwardingContext prépare une structure NET_BUFFER_LIST pour les opérations d’envoi ou de réception au sein du commutateur extensible. |
NDIS_SWITCH_COPY_NET_BUFFER_LIST_INFO L’extension de commutateur extensible Hyper-V appelle la fonction CopyNetBufferListInfo pour copier le contexte de transfert hors bande (OOB) de la structure NET_BUFFER_LIST d’un paquet source vers la structure NET_BUFFER_LIST d’un paquet de destination. |
NDIS_SWITCH_DEREFERENCE_SWITCH_NIC La fonction DereferenceSwitchNic décrémente le compteur de référence de commutateur extensible Hyper-V pour une carte réseau connectée à un port de commutateur extensible. Le compteur de références a été incrémenté via un appel précédent à ReferenceSwitchNic. |
NDIS_SWITCH_DEREFERENCE_SWITCH_PORT La fonction DereferenceSwitchPort décrémente le compteur de référence de commutateur extensible Hyper-V pour un port de commutateur extensible. Le compteur de références a été incrémenté via un appel précédent à ReferenceSwitchPort. |
NDIS_SWITCH_FREE_NET_BUFFER_LIST_FORWARDING_CONTEXT La fonction FreeNetBufferListForwardingContext libère des ressources dans le contexte de transfert de commutateur extensible hors bande (OOB) d’une structure de NET_BUFFER_LIST. |
NDIS_SWITCH_GET_NET_BUFFER_LIST_DESTINATIONS La fonction GetNetBufferListDestinations retourne les ports de destination du commutateur extensible Hyper-V d’un paquet spécifié par une structure de NET_BUFFER_LIST. |
NDIS_SWITCH_GET_NET_BUFFER_LIST_SWITCH_CONTEXT L’extension de commutateur extensible Hyper-V appelle la fonction GetNetBufferListSwitchContext pour récupérer le contexte de commutateur précédemment défini sur le NET_BUFFER_LIST. |
NDIS_SWITCH_GROW_NET_BUFFER_LIST_DESTINATIONS La fonction GrowNetBufferListDestinations ajoute de l’espace pour les ports de destination de commutateur extensible Hyper-V supplémentaires à un paquet spécifié par une structure de NET_BUFFER_LIST. |
NDIS_SWITCH_REFERENCE_SWITCH_NIC La fonction ReferenceSwitchNic incrémente le compteur de référence de commutateur extensible Hyper-V pour une carte réseau connectée à un port de commutateur extensible. |
NDIS_SWITCH_REFERENCE_SWITCH_PORT La fonction ReferenceSwitchPort incrémente le compteur de référence de commutateur extensible Hyper-V pour un port de commutateur extensible. |
NDIS_SWITCH_REPORT_FILTERED_NET_BUFFER_LISTS La fonction ReportFilteredNetBufferLists signale un ou plusieurs paquets réseau qui ont été supprimés ou exclus de la remise de port par l’extension de commutateur extensible. Chaque paquet réseau est défini via une structure NET_BUFFER_LIST. |
NDIS_SWITCH_SET_NET_BUFFER_LIST_SOURCE La fonction SetNetBufferListSource définit l’identificateur de port source du commutateur extensible Hyper-V et l’index de carte réseau pour un paquet spécifié par une structure NET_BUFFER_LIST. |
NDIS_SWITCH_SET_NET_BUFFER_LIST_SWITCH_CONTEXT L’extension de commutateur extensible Hyper-V appelle la fonction SetNetBufferListSwitchContext pour attacher une mémoire tampon de contexte allouée à l’extension au NET_BUFFER_LIST. |
NDIS_SWITCH_UPDATE_NET_BUFFER_LIST_DESTINATIONS L’extension de commutateur extensible Hyper-V appelle la fonction UpdateNetBufferListDestinations pour valider les modifications apportées par l’extension à un paquet qui contient plusieurs ports de destination de commutateur extensibles. |
NDIS_TIMER_FUNCTION La fonction NdisTimerFunction est appelée par NDIS après qu’un pilote a mis en place un minuteur one shot ou périodique lorsqu’un minuteur se déclenche. Remarque Vous devez déclarer la fonction à l’aide du type NDIS_TIMER_FUNCTION. |
PROTOCOL_BIND_ADAPTER_EX NDIS appelle la fonction ProtocolBindAdapterEx d’un pilote de protocole pour demander au pilote de lier à un adaptateur miniport. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_BIND_ADAPTER_EX. |
PROTOCOL_CL_ADD_PARTY_COMPLETE La fonction ProtocolClAddPartyComplete est requise pour les clients NDIS orientés connexion qui configurent des connexions multipoint. |
PROTOCOL_CL_CALL_CONNECTED La fonction ProtocolClCallConnected est utilisée par les clients NDIS orientés connexion qui acceptent les appels entrants. |
PROTOCOL_CL_CLOSE_AF_COMPLETE La fonction ProtocolClCloseAfComplete est utilisée par les clients NDIS orientés connexion. |
PROTOCOL_CL_CLOSE_CALL_COMPLETE La fonction ProtocolClCloseCallComplete est utilisée par les clients NDIS orientés connexion. |
PROTOCOL_CL_DEREGISTER_SAP_COMPLETE La fonction ProtocolClDeregisterSapComplete est utilisée par les clients NDIS orientés connexion. |
PROTOCOL_CL_DROP_PARTY_COMPLETE La fonction ProtocolClDropPartyComplete est utilisée par les clients NDIS orientés connexion qui configurent des connexions multipoints. |
PROTOCOL_CL_INCOMING_CALL La fonction ProtocolClIncomingCall est utilisée par les clients orientés connexion qui acceptent les appels entrants. |
PROTOCOL_CL_INCOMING_CALL_QOS_CHANGE La fonction ProtocolClIncomingCallQoSChange est utilisée par les clients orientés connexion sur les réseaux qui prennent en charge la qualité de service dynamique. |
PROTOCOL_CL_INCOMING_CLOSE_CALL La fonction ProtocolClIncomingCloseCall est utilisée par tous les clients NDIS orientés connexion. |
PROTOCOL_CL_INCOMING_DROP_PARTY La fonction ProtocolClIncomingDropParty est utilisée par les clients NDIS orientés connexion qui configurent des connexions multipoints. |
PROTOCOL_CL_MAKE_CALL_COMPLETE La fonction ProtocolClMakeCallComplete est utilisée par les clients NDIS orientés connexion qui effectuent des appels sortants. |
PROTOCOL_CL_MODIFY_CALL_QOS_COMPLETE La fonction ProtocolClModifyCallQoSComplete est utilisée par les clients NDIS orientés connexion qui peuvent modifier dynamiquement la qualité de service sur une connexion. |
PROTOCOL_CL_NOTIFY_CLOSE_AF La fonction ProtocolClNotifyCloseAf avertit un client CoNDIS que le client doit fermer la famille d’adresses (AF) associée. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CL_NOTIFY_CLOSE_AF. |
PROTOCOL_CL_OPEN_AF_COMPLETE_EX La fonction ProtocolClOpenAfCompleteEx termine l’ouverture d’une famille d’adresses (AF) qui a été démarrée lorsqu’un client CoNDIS a appelé la fonction NdisClOpenAddressFamilyEx. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CL_OPEN_AF_COMPLETE_EX. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_CL_REGISTER_SAP_COMPLETE Un client NDIS orienté connexion qui accepte les appels entrants doit avoir une fonction ProtocolClRegisterSapComplete pour terminer les opérations asynchrones qu’il lance avec NdisClRegisterSap. |
PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX NDIS appelle la fonction ProtocolCloseAdapterCompleteEx d’un pilote de protocole pour effectuer une opération de fermeture de l’adaptateur pour laquelle la fonction NdisCloseAdapterEx a retourné NDIS_STATUS_PENDING. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_CM_ACTIVATE_VC_COMPLETE La fonction ProtocolCmActivateVcComplete est requise. |
PROTOCOL_CM_ADD_PARTY La fonction ProtocolCmAddParty est une fonction obligatoire. |
PROTOCOL_CM_CLOSE_AF La fonction ProtocolCmCloseAf est une fonction obligatoire qui libère des ressources par ouverture pour une famille d’adresses prise en charge par un gestionnaire d’appels. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CM_CLOSE_AF. |
PROTOCOL_CM_CLOSE_CALL La fonction ProtocolCmCloseCall est une fonction obligatoire qui met fin à un appel existant et libère toutes les ressources allouées par le gestionnaire d’appels pour l’appel. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CM_CLOSE_CALL. |
PROTOCOL_CM_DEACTIVATE_VC_COMPLETE La fonction ProtocolCmDeactivateVcComplete est une fonction obligatoire. |
PROTOCOL_CM_DEREGISTER_SAP La fonction ProtocolCmDeregisterSap est requise. |
PROTOCOL_CM_DROP_PARTY La fonction ProtocolCmDropParty est requise. |
PROTOCOL_CM_INCOMING_CALL_COMPLETE La fonction ProtocolCmIncomingCallComplete est requise. |
PROTOCOL_CM_MAKE_CALL La fonction ProtocolCmMakeCall est une fonction obligatoire qui configure des paramètres spécifiques au média pour une connexion virtuelle et active la connexion virtuelle. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CM_MAKE_CALL. |
PROTOCOL_CM_MODIFY_QOS_CALL La fonction ProtocolCmModifyCallQoS est requise. |
PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE La fonction ProtocolCmNotifyCloseAfComplete indique qu’un client a terminé la fermeture d’une famille d’adresses (AF) qu’un gestionnaire d’appels autonome ou un gestionnaire d’appels miniport (MCM) a démarré en appelant la fonction NdisCmNotifyCloseAddressFamily ou NdisMCmNotifyCloseAddressFamily, respectivement. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_CM_OPEN_AF La fonction ProtocolCmOpenAf est requise. |
PROTOCOL_CM_REG_SAP La fonction ProtocolCmRegisterSap est une fonction obligatoire appelée par NDIS pour demander à un gestionnaire d’appels d’inscrire un point d’accès SAP (service access point) au nom d’un client orienté connexion. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CM_REG_SAP. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_CO_AF_REGISTER_NOTIFY La fonction ProtocolCoAfRegisterNotify est utilisée par les clients NDIS orientés connexion. |
PROTOCOL_CO_CREATE_VC La fonction ProtocolCoCreateVc est une fonction obligatoire qui alloue les ressources nécessaires à un gestionnaire d’appels ou à un client pour activer et gérer une connexion virtuelle (VC). Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CO_CREATE_VC. |
PROTOCOL_CO_DELETE_VC La fonction ProtocolCoDeleteVc est requise. |
PROTOCOL_CO_OID_REQUEST La fonction ProtocolCoOidRequest gère les demandes OID que les clients CoNDIS ou les gestionnaires d’appels autonomes lancent par des appels à la fonction NdisCoOidRequest ou qu’un pilote MCM (miniport call manager) initie par des appels à la fonction NdisMCmOidRequest. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CO_OID_REQUEST. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_CO_OID_REQUEST_COMPLETE La fonction ProtocolCoOidRequestComplete termine le traitement d’une requête OID CoNDIS asynchrone. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CO_OID_REQUEST_COMPLETE. |
PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS La fonction ProtocolCoReceiveNetBufferLists traite les indications des pilotes sous-jacents. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS. |
PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE La fonction ProtocolCoSendNetBufferListsComplete termine une opération d’envoi lancée par le pilote de protocole avec un appel à la fonction NdisCoSendNetBufferLists. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_CO_STATUS_EX La fonction ProtocolCoStatusEx indique status modifications des pilotes orientés connexion sous-jacents ou de NDIS. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_CO_STATUS_EX. |
PROTOCOL_DIRECT_OID_REQUEST_COMPLETE La fonction ProtocolDirectOidRequestComplete termine le traitement d’une requête OID directe initiée par le pilote de protocole pour laquelle la fonction NdisDirectOidRequest a retourné NDIS_STATUS_PENDING. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_DIRECT_OID_REQUEST_COMPLETE. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_NET_PNP_EVENT NDIS appelle la fonction ProtocolNetPnPEvent pour indiquer un événement de Plug-and-Play réseau, un événement PnP NDIS ou un événement de gestion de l’alimentation à un pilote de protocole. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_NET_PNP_EVENT. |
PROTOCOL_OID_REQUEST_COMPLETE La fonction ProtocolOidRequestComplete termine le traitement d’une requête OID initiée par le pilote de protocole pour laquelle la fonction NdisOidRequest a retourné NDIS_STATUS_PENDING. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_OID_REQUEST_COMPLETE. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_OPEN_ADAPTER_COMPLETE_EX NDIS appelle la fonction ProtocolOpenAdapterCompleteEx d’un pilote de protocole pour effectuer une opération d’ouverture d’adaptateur pour laquelle la fonction NdisOpenAdapterEx a retourné NDIS_STATUS_PENDING. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_OPEN_ADAPTER_COMPLETE_EX. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_RECEIVE_NET_BUFFER_LISTS La fonction ProtocolReceiveNetBufferLists traite les indications des pilotes sous-jacents. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_RECEIVE_NET_BUFFER_LISTS. |
PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE La fonction ProtocolSendNetBufferListsComplete termine une opération d’envoi lancée par le pilote de protocole avec un appel à la fonction NdisSendNetBufferLists. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE. Pour plus d’informations, consultez la section Exemples suivante. |
PROTOCOL_STATUS_EX La fonction ProtocolStatusEx indique status-modifications des pilotes sans connexion sous-jacents ou NDIS. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_STATUS_EX. |
PROTOCOL_UNBIND_ADAPTER_EX NDIS appelle la fonction ProtocolUnbindAdapterEx d’un pilote de protocole pour demander au pilote de se détacher d’une carte miniport sous-jacente. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_UNBIND_ADAPTER_EX. |
PROTOCOL_UNINSTALL NDIS appelle la fonction ProtocolUninstall d’un pilote de protocole pour effectuer des opérations de nettoyage avant la désinstallation d’un pilote de protocole. Remarque Vous devez déclarer la fonction à l’aide du type PROTOCOL_UNINSTALL. |
SET_OPTIONS NDIS appelle la fonction XxxSetOptions d’un pilote pour permettre au pilote d’inscrire des services facultatifs. |
Structures
BINARY_DATA La structure BINARY_DATA contient les données binaires d’une entrée nommée dans le Registre. |
IPSEC_OFFLOAD_V2_ADD_SA La structure IPSEC_OFFLOAD_V2_ADD_SA définit des informations sur une association de sécurité (SA) qu’un pilote miniport doit ajouter à une carte réseau. |
IPSEC_OFFLOAD_V2_ADD_SA_EX La structure IPSEC_OFFLOAD_V2_ADD_SA_EX définit des informations sur une association de sécurité (SA) qu’un pilote miniport doit ajouter à une carte réseau. |
IPSEC_OFFLOAD_V2_ALGORITHM_INFO La structure IPSEC_OFFLOAD_V2_ALGORITHM_INFO spécifie un algorithme utilisé pour une association de sécurité (SA). |
IPSEC_OFFLOAD_V2_DELETE_SA La structure IPSEC_OFFLOAD_V2_DELETE_SA spécifie une association de sécurité (SA) qui doit être supprimée d’une carte réseau et un pointeur vers la structure IPSEC_OFFLOAD_V2_DELETE_SA suivante dans une liste liée. |
IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION La structure IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION spécifie une seule association de sécurité (SA). |
IPSEC_OFFLOAD_V2_UPDATE_SA La structure IPSEC_OFFLOAD_V2_UPDATE_SA met à jour les informations sur les associations de sécurité (SAs) qu’un pilote miniport a précédemment ajouté à une carte réseau et un pointeur vers la structure IPSEC_OFFLOAD_V2_UPDATE_SA suivante dans une liste liée. |
LOCK_STATE La structure LOCK_STATE suit l’état d’un verrou en lecture/écriture. |
LOCK_STATE_EX La structure LOCK_STATE_EX suit l’état d’un verrou en lecture/écriture. |
NDIS_BIND_FAILED_NOTIFICATION La structure NDIS_BIND_FAILED_NOTIFICATION décrit un échec d’événement de liaison. |
NDIS_BIND_PARAMETERS NDIS initialise une structure de NDIS_BIND_PARAMETERS avec des informations qui définissent les caractéristiques d’une liaison et les passent à un pilote de protocole. |
NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS La structure NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS spécifie les fonctions ProtocolXxx du gestionnaire d’appels CoNDIS pour le pilote qui transmet cette structure à la fonction NdisSetOptionalHandlers. |
NDIS_CO_CLIENT_OPTIONAL_HANDLERS La structure NDIS_CO_CLIENT_OPTIONAL_HANDLERS spécifie des points d’entrée pour les fonctions ProtocolXxx du client CoNDIS pour le pilote de protocole qui transmet cette structure à la fonction NdisSetOptionalHandlers. |
NDIS_CONFIGURATION_OBJECT La structure NDIS_CONFIGURATION_OBJECT définit les attributs d’un objet de configuration qu’un pilote NDIS peut passer à la fonction NdisOpenConfigurationEx. |
NDIS_CONFIGURATION_PARAMETER La structure NDIS_CONFIGURATION_PARAMETER contient les données et le type d’une entrée nommée dans le Registre. |
NDIS_DEVICE_OBJECT_ATTRIBUTES La structure NDIS_DEVICE_OBJECT_ATTRIBUTES définit les attributs d’un appareil qu’un filtre NDIS ou un pilote miniport peut passer à la fonction NdisRegisterDeviceEx. |
NDIS_ENUM_FILTERS La structure NDIS_ENUM_FILTERS est retournée à partir de l’appel à la fonction NdisEnumerateFilterModules pour fournir des informations de filtre pour une pile de filtres. |
NDIS_FILTER_ATTACH_PARAMETERS La structure NDIS_FILTER_ATTACH_PARAMETERS définit les paramètres d’initialisation du module de filtre. |
NDIS_FILTER_ATTRIBUTES La structure NDIS_FILTER_ATTRIBUTES définit les attributs d’un module de filtre. |
NDIS_FILTER_DRIVER_CHARACTERISTICS Pour spécifier ses caractéristiques de pilote, un pilote de filtre initialise une structure NDIS_FILTER_DRIVER_CHARACTERISTICS et la transmet à NDIS. |
NDIS_FILTER_INTERFACE La structure NDIS_FILTER_INTERFACE définit les attributs d’un filtre NDIS. |
NDIS_FILTER_PARTIAL_CHARACTERISTICS Pour spécifier des points d’entrée facultatifs pour un module de filtre, un pilote de filtre initialise une structure NDIS_FILTER_PARTIAL_CHARACTERISTICS et la transmet à la fonction NdisSetOptionalHandlers. |
NDIS_FILTER_PAUSE_PARAMETERS La structure NDIS_FILTER_PAUSE_PARAMETERS définit les paramètres de pause pour le module de filtre. |
NDIS_FILTER_RESTART_PARAMETERS La structure NDIS_FILTER_RESTART_PARAMETERS définit les paramètres de redémarrage du module de filtre. |
NDIS_GENERIC_OBJECT La structure NDIS_GENERIC_OBJECT définit un objet générique qu’un composant logiciel peut utiliser pour obtenir un handle NDIS. |
NDIS_HD_SPLIT_ATTRIBUTES La structure NDIS_HD_SPLIT_ATTRIBUTES définit les attributs de fractionnement des données d’en-tête, le cas échéant, associés à un adaptateur miniport. |
NDIS_IF_PROVIDER_CHARACTERISTICS La structure NDIS_IF_PROVIDER_CHARACTERISTICS définit les points d’entrée du fournisseur d’interface réseau NDIS et d’autres caractéristiques du fournisseur. |
NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO La structure NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO spécifie les informations utilisées dans le déchargement des tâches de sécurité du protocole Internet (IPsec) du transport TCP/IP vers un pilote miniport. |
NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO La structure NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO spécifie les informations d’en-tête IPsec dans les données OOB d’une structure de NET_BUFFER_LIST. |
NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO La structure NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO spécifie les informations utilisées dans le déchargement des tâches de déchargement de la sécurité du protocole Internet version 2 (IPsecOV2) à partir du transport TCP/IP vers une carte réseau. |
NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO La structure NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO spécifie le handle de déchargement d’association de sécurité (SA) dans la partie tunnel d’un paquet d’envoi. |
NDIS_MINIPORT_ADAPTER_ATTRIBUTES La structure NDIS_MINIPORT_ADAPTER_ATTRIBUTES est un espace réservé pour les structures suivantes : _NDIS_OBJECT_HEADER NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTESNDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES |
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES Un pilote miniport NDIS configure une structure NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES pour définir les attributs généraux du pilote miniport associés à un adaptateur miniport. |
NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES La structure NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES spécifie les attributs assistés par le matériel de la carte réseau. |
NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES Important L’interface LAN sans fil Native 802.11 est déconseillée dans Windows 10 et versions ultérieures. |
NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES La structure NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES spécifie les fonctionnalités NDK d’un adaptateur miniport. Cette structure est utilisée dans le membre NDKAttributes de l’union NDIS_MINIPORT_ADAPTER_ATTRIBUTES. |
NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES Un pilote miniport NDIS configure une structure de NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES pour définir les attributs de déchargement de tâche et de déchargement de connexion, le cas échéant, associés à un adaptateur miniport. |
NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES Un pilote miniport NDIS configure une structure NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES pour définir les attributs d’inscription associés à un adaptateur miniport. |
NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES La structure NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES spécifie une zone de contexte définie par le pilote pour un appareil ajouté. |
NDIS_MINIPORT_CO_CHARACTERISTICS La structure NDIS_MINIPORT_CO_CHARACTERISTICS spécifie les points d’entrée CoNDIS pour un pilote miniport CoNDIS. |
NDIS_MINIPORT_DRIVER_CHARACTERISTICS Un pilote NDIS initialise une structure de NDIS_MINIPORT_DRIVER_CHARACTERISTICS pour définir ses caractéristiques de pilote miniport, y compris les points d’entrée de ses fonctions MiniportXxx. |
NDIS_MINIPORT_INIT_PARAMETERS La structure NDIS_MINIPORT_INIT_PARAMETERS définit les paramètres d’initialisation d’un adaptateur miniport. |
NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS Un pilote miniport NDIS définit ses caractéristiques d’interruption dans une structure NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS et transmet la structure à la fonction NdisMRegisterInterruptEx. |
NDIS_MINIPORT_PAUSE_PARAMETERS La structure NDIS_MINIPORT_PAUSE_PARAMETERS définit les paramètres de pause pour les adaptateurs miniport. |
NDIS_MINIPORT_PNP_CHARACTERISTICS La structure NDIS_MINIPORT_PNP_CHARACTERISTICS spécifie des points d’entrée pour les fonctions qui permettent à un pilote miniport de traiter certains paquets de demandes d’E/S Plug-and-Play (PnP). |
NDIS_MINIPORT_RESTART_PARAMETERS La structure NDIS_MINIPORT_RESTART_PARAMETERS définit les paramètres de redémarrage d’un adaptateur miniport. |
NDIS_MINIPORT_SS_CHARACTERISTICS La structure NDIS_MINIPORT_SS_CHARACTERISTICS spécifie les pointeurs vers les fonctions de gestionnaire de suspension sélective NDIS d’un pilote miniport. Ces fonctions sont appelées par NDIS pour émettre des notifications d’inactivité au pilote pendant une opération de suspension sélective. |
NDIS_MSIX_CONFIG_PARAMETERS La structure NDIS_MSIX_CONFIG_PARAMETERS définit une opération de configuration demandée et spécifie les paramètres requis pour cette opération particulière. |
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION La structure NDIS_NBL_MEDIA_SPECIFIC_INFORMATION spécifie les données spécifiques au média associées à une structure de NET_BUFFER_LIST. |
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX La structure NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX définit des informations spécifiques au média associées à une structure de NET_BUFFER_LIST. |
NDIS_NET_BUFFER_LIST_FILTERING_INFO La structure NDIS_NET_BUFFER_LIST_FILTERING_INFO définit les informations de filtrage associées à une structure de NET_BUFFER_LIST. |
NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO La structure NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO spécifie des informations spécifiques au média qui sont réservées à l’utilisation du système avec des pilotes natifs 802.11. N’utilisez pas cette structure. |
NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO Définit les informations de virtualisation du réseau de groupe pour une liste de mémoires tampons réseau (NBL). |
NDIS_OPEN_PARAMETERS La structure NDIS_OPEN_PARAMETERS définit les paramètres ouverts lorsqu’un pilote de protocole appelle la fonction NdisOpenAdapterEx. |
NDIS_PD_CLOSE_PROVIDER_PARAMETERS Cette structure représente les paramètres utilisés lors de l’appel du OID_PD_CLOSE_PROVIDER OID. |
NDIS_PD_COUNTER_PARAMETERS Cette structure contient les paramètres du compteur du fournisseur. |
NDIS_PD_COUNTER_VALUE Cette structure est utilisée pour contenir une valeur de compteur pour une file d’attente ou un compteur de filtre. |
NDIS_PD_FILTER_COUNTER Cette structure est utilisée pour contenir les informations de compteur d’un filtre. |
NDIS_PD_FILTER_PARAMETERS Cette structure contient les métadonnées d’un filtre de paquets. |
NDIS_PD_OPEN_PROVIDER_PARAMETERS Cette structure est utilisée comme mémoire tampon pour les paramètres de l’OID OID_PD_OPEN_PROVIDER. |
NDIS_PD_PROVIDER_DISPATCH Cette structure est utilisée comme entrée pour le OID_PD_OPEN_PROVIDER et sert de conteneur pour toutes les routines de pilotes du fournisseur. |
NDIS_PD_QUEUE Cette structure représente la file d’attente de réception ou de transmission d’un fournisseur. |
NDIS_PD_QUEUE_DISPATCH Cette structure contient les routines de pilotes d’un fournisseur pour les files d’attente de réception ou de transmission. |
NDIS_PD_QUEUE_PARAMETERS Cette structure est utilisée pour contenir les paramètres d’une file d’attente de transmission ou de réception lors de l’appel de l’une des routines de file d’attente. |
NDIS_PD_RECEIVE_QUEUE_COUNTER Cette structure est utilisée pour stocker les informations de compteur pour une file d’attente de réception. |
NDIS_PD_TRANSMIT_QUEUE_COUNTER Cette structure est utilisée pour stocker les informations de compteur pour une file d’attente de transmission. |
NDIS_PROCESSOR_INFO La structure NDIS_PROCESSOR_INFO spécifie des informations sur un processeur sur l’ordinateur local. |
NDIS_PROTOCOL_CO_CHARACTERISTICS La structure NDIS_PROTOCOL_CO_CHARACTERISTICS spécifie les points d’entrée CoNDIS pour les pilotes de protocole CoNDIS. |
NDIS_PROTOCOL_DRIVER_CHARACTERISTICS Pour spécifier ses caractéristiques de pilote, un pilote de protocole initialise une structure NDIS_PROTOCOL_DRIVER_CHARACTERISTICS et la transmet à NDIS. |
NDIS_PROTOCOL_PAUSE_PARAMETERS NDIS transmet une structure NDIS_PROTOCOL_PAUSE_PARAMETERS à un pilote de protocole lorsqu’il appelle la fonction ProtocolNetPnPEvent pour indiquer un événement NetEventPause. |
NDIS_PROTOCOL_RESTART_PARAMETERS La structure NDIS_PROTOCOL_RESTART_PARAMETERS définit les paramètres de redémarrage d’un pilote de protocole lorsque NDIS appelle la fonction ProtocolNetPnPEvent pour indiquer un événement NetEventRestart. |
NDIS_RECEIVE_QUEUE_STATE La structure NDIS_RECEIVE_QUEUE_STATE contient des informations sur l’état opérationnel d’une file d’attente de réception. |
NDIS_RECEIVE_THROTTLE_PARAMETERS La structure NDIS_RECEIVE_THROTTLE_PARAMETERS spécifie le nombre maximal de structures NET_BUFFER_LIST qu’un pilote miniport doit indiquer dans un appel de procédure différée (DPC). |
NDIS_RESTART_ATTRIBUTES La structure NDIS_RESTART_ATTRIBUTES identifie une entrée d’attributs dans une liste liée d’attributs de redémarrage. |
NDIS_RESTART_GENERAL_ATTRIBUTES La structure NDIS_RESTART_GENERAL_ATTRIBUTES définit les attributs de redémarrage généraux associés à un adaptateur miniport. |
NDIS_RW_LOCK La structure NDIS_RW_LOCK définit les attributs d’un verrou en lecture/écriture. |
NDIS_RW_LOCK_REFCOUNT L’union NDIS_RW_LOCK_REFCOUNT définit les attributs d’un verrou en lecture/écriture. |
NDIS_SCATTER_GATHER_LIST_PARAMETERS La structure NDIS_SCATTER_GATHER_LIST_PARAMETERS spécifie les paramètres utilisés par NDIS pour créer une liste de points/regroupements pour une mémoire tampon. |
NDIS_SHARED_MEMORY_PARAMETERS La structure NDIS_SHARED_MEMORY_PARAMETERS spécifie les paramètres de mémoire partagée pour une demande d’allocation de mémoire partagée. |
NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS La structure NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS spécifie les caractéristiques du fournisseur de mémoire partagée. |
NDIS_STATUS_INDICATION NDIS et les pilotes sous-jacents utilisent la structure NDIS_STATUS_INDICATION pour fournir des indications status aux pilotes de protocole qui se superposent. |
NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY La structure NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY spécifie un tableau de ports de destination de commutateur extensible Hyper-V pour un paquet. |
NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO L’union NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO spécifie les informations permettant de transférer un paquet vers un ou plusieurs ports de commutateur extensible Hyper-V. |
NDIS_SWITCH_NIC_STATUS_INDICATION La structure NDIS_SWITCH_NIC_STATUS_INDICATION spécifie les informations nécessaires pour transférer ou créer une indication de status NDIS à partir d’une carte réseau physique sous-jacente. |
NDIS_SWITCH_OPTIONAL_HANDLERS La structure NDIS_SWITCH_OPTIONAL_HANDLERS spécifie les pointeurs vers les fonctions de gestionnaire de commutateur extensible Hyper-V. Ces fonctions peuvent être appelées par une extension de commutateur extensible. |
NDIS_SWITCH_PORT_DESTINATION La structure NDIS_SWITCH_PORT_DESTINATION spécifie le port de destination du commutateur extensible Hyper-V auquel un paquet sera remis. |
NDIS_SYSTEM_PROCESSOR_INFO La structure NDIS_SYSTEM_PROCESSOR_INFO spécifie des informations sur la topologie du processeur de l’ordinateur local et le jeu de processeurs RSS (Receive Side Scale). |
NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO La structure NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO contient des informations supplémentaires hors bande pour les paquets encapsulés. |
NDIS_TIMER_CHARACTERISTICS La structure NDIS_TIMER_CHARACTERISTICS définit les caractéristiques d’un minuteur one-shot ou périodique. |
NET_DEVICE_PNP_EVENT La structure NET_DEVICE_PNP_EVENT définit les événements plug-and-play d’appareil (PnP) pour les adaptateurs miniport. |
NET_IF_INFORMATION La structure NET_IF_INFORMATION fournit à NDIS des informations sur une interface réseau inscrite. |
NET_PNP_EVENT_NOTIFICATION La structure NET_PNP_EVENT_NOTIFICATION décrit un événement de Plug-and-Play réseau (PnP), un événement PnP NDIS ou un événement de gestion de l’alimentation. |
PD_BUFFER Cette structure représente un paquet PacketDirect (PD) ou une partie d’un paquet PD dans une file d’attente. |
PD_BUFFER_8021Q_INFO Cette structure contient les informations IEEE 802.1Q. |
PD_BUFFER_VIRTUAL_SUBNET_INFO Cette structure contient les informations de sous-réseau virtuel. |
Énumérations
IPSEC_OFFLOAD_V2_OPERATION L’énumération IPSEC_OFFLOAD_V2_OPERATION spécifie l’opération IPsec pour laquelle une association de sécurité (SA) est utilisée. |
NDIS_MSIX_TABLE_OPERATION L’énumération NDIS_MSIX_TABLE_OPERATION identifie le type d’opération de configuration MSI-X. |
NDIS_PARAMETER_TYPE Le type d’énumération NDIS_PARAMETER_TYPE identifie le type d’une entrée de Registre. |
NDIS_PD_COUNTER_TYPE L’énumération NDIS_PD_COUNTER_TYPE définit les types de compteurs PDPI (PacketDirect Provider Interface). Ses valeurs d’énumération sont utilisées dans le membre Type de la structure NDIS_PD_COUNTER_PARAMETERS. |
NDIS_PD_QUEUE_TYPE L’énumération NDIS_PD_QUEUE_TYPE définit les types de files d’attente PDPI (PacketDirect Provider Interface). Ses valeurs d’énumération sont utilisées dans le membre QueueType de la structure NDIS_PD_QUEUE_PARAMETERS. |
NDIS_SHARED_MEMORY_USAGE L’énumération NDIS_SHARED_MEMORY_USAGE spécifie la façon dont la mémoire partagée est utilisée. |