Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par le réseau. Pour plus d’informations, consultez :
ndis.h contient les interfaces de programmation suivantes :
Functions
|
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 requête ne soit donné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 Hyper-V extensions de commutateur extensible 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 contextes que vous le souhaitez dans leur pilote. |
|
NDIS_GET_NET_BUFFER_LIST_CANCEL_ID La macro NDIS_GET_NET_BUFFER_LIST_CANCEL_ID obtient l’identificateur d’annulation d’une structure NET_BUFFER_LIST. |
|
NDIS_INIT_MUTEX La macro NDIS_INIT_MUTEX initialise un objet mutex et la définit à un état signalé. |
|
NDIS_LOWER_IRQL La macro NDIS_LOWER_IRQL définit l’IRQL sur le processeur actuel sur la valeur spécifiée. |
|
NDIS_MAKE_RID La macro NDIS_MAKE_RID génère une valeur NDIS_VF_RID à partir du segment PCI Express (PCIe), du bus, de l’appareil et des numéros de fonction. Le pilote miniport utilise cette valeur en tant qu’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 support 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 support au début d’une liste liée de ces 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 aux médias à partir d’une liste liée de ces 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écifiques aux médias à partir d’une liste liée de ces 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 ces structures associées à une structure 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 aux médias d’une liste liée de ces structures associées à une structure NET_BUFFER_LIST. |
|
NDIS_RAISE_IRQL_TO_DISPATCH La macro NDIS_RAISE_IRQL_TO_DISPATCH déclenche le runtime d’intégration 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 Hyper-V extensions de commutateur extensible 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. Notez que 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 de 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 obtienne 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 d’ordinateur 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 plage virtuelle (sous)spécifiée dans un bloc de mémoire non paginé 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 la tête de liste lookaside donnée. Si la liste lookaside 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 Les éléments de travail des 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 verrou en lecture/écriture de type NDIS_RW_LOCK_EX. |
|
NdisAllocateSharedMemory La fonction NdisAllocateSharedMemory alloue de 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 minuteur à 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 actuelles sur les paramètres régionaux système. |
|
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 requête précédente 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 minuteur associé à un appel précédent à la fonction NdisSetTimerObject. |
|
NdisClAddParty NdisClAddParty ajoute une partie sur la vc multipoint du client. |
|
NdisClCloseAddressFamily NdisClCloseAddressFamily libère l’association entre un protocole client et l’AF inscrite par le gestionnaire d’appels ou le 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 détruit. |
|
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 d’une connexion virtuelle identifiée par une chaîne d’ID d’appel TAPI. |
|
NdisClIncomingCallComplete NdisClIncomingCallComplete retourne l’acceptation ou le rejet d’un appel entrant proposé, pour lequel la fonction ProtocolClIncomingCall du client a précédemment retourné NDIS_STATUS_PENDING. |
|
NdisClMakeCall NdisClMakeCall configure un appel sortant sur un vc créé par le client. |
|
NdisClModifyCallQoS NdisClModifyCallQoS demande une modification de la qualité du service sur une connexion. |
|
NdisClNotifyCloseAddressFamilyComplete La fonction NdisClNotifyCloseAddressFamilyComplete retourne l’état final d’une opération de fermeture de famille d’adresses (AF) pour laquelle la fonction ProtocolClNotifyCloseAf de l’appelant a retourné 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 multimédias, pour un vc particulier jusqu’au pilote miniport sous-jacent. |
|
NdisCmAddPartyComplete NdisCmAddPartyComplete retourne l’état final de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment retourné NDIS_STATUS_PENDING, pour ajouter une partie à une vc multipoint établie. |
|
NdisCmCloseAddressFamilyComplete NdisCmCloseAddressFamilyComplete retourne l’état final de la requête d’un client, pour laquelle la fonction ProtocolCmCloseAf de CM a retourné NDIS_STATUS_PENDING, pour fermer l’AF. |
|
NdisCmCloseCallComplete NdisCmCloseCallComplete retourne l’état final de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment retourné NDIS_STATUS_PENDING, pour supprimer un appel. |
|
NdisCmDeactivateVc NdisCmDeactivateVc avertit NDIS et le pilote miniport sous-jacent qu’il n’y aura aucun transfert supplémentaire sur un VC actif particulier. |
|
NdisCmDeregisterSapComplete NdisCmDeregisterSapComplete retourne l’état final de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment retourné NDIS_STATUS_PENDING, pour désinscrire un SAP. |
|
NdisCmDispatchCallConnected NdisCmDispatchCallConnected avertit NDIS et le client que les transferts de données peuvent commencer sur un vc que le gestionnaire d’appels a créé 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 informe un client qu’une demande de modification de la qualité du 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 proposé, 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 une partie particulière sur une 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 l’état final de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment retourné NDIS_STATUS_PENDING, pour supprimer une partie d’une vc multipoint. |
|
NdisCmMakeCallComplete NdisCmMakeCallComplete retourne l’état final de la demande d’un client, pour laquelle le gestionnaire d’appels a précédemment retourné 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 retourné NDIS_STATUS_PENDING, pour modifier la qualité de service sur une 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 spécifiée (AF). |
|
NdisCmOpenAddressFamilyComplete NdisCmOpenAddressFamilyComplete retourne l’état final d’un gestionnaire d’appels autonome ouvert d’une af donnée 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 inscrit une famille d’adresses (AF) pour la communication entre les pilotes CoNDIS. |
|
NdisCmRegisterSapComplete NdisCmRegisterSapComplete retourne l’état final de la demande d’un client, pour laquelle la cm a précédemment retourné NDIS_STATUS_PENDING, pour inscrire un SAP. |
|
NdisCoAssignInstanceName NdisCoAssignInstanceName affecte un nom d’instance à un vc et provoque l’inscription d’un GUID (identificateur global unique) pour le nom attribué avec WMI (Windows Management Instrumentation). |
|
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 (VC). |
|
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 effectuer une réponse à un événement Plug-and-Play ou Power Management pour lequel la fonction ProtocolNetPnPEvent de l’appelant a retourné NDIS_STATUS_PENDING. |
|
NdisCompleteUnbindAdapterEx Un pilote de protocole appelle la fonction NdisCompleteUnbindAdapterEx pour effectuer une opération sans liaison pour laquelle la fonction ProtocolUnbindAdapterEx du pilote a retourné NDIS_STATUS_PENDING. |
|
NdisCoOidRequest La fonction NdisCoOidRequest transfère une requête aux pilotes CoNDIS ciblés pour interroger ou définir des informations spécifiées par OID du pilote cible. |
|
NdisCoOidRequestComplete La fonction NdisCoOidRequestComplete retourne l’état final d’une requête OID pour laquelle la fonction ProtocolCoOidRequest d’un client CoNDIS ou autonome a précédemment retourné NDIS_STATUS_PENDING. |
|
NdisCopyFromPacketToPacketSafe NdisCopyFromPacketToPacket copie une plage de données spécifiée d’un paquet à l’autre. |
|
NdisCoSendNetBufferLists La fonction NdisCoSendNetBufferLists envoie des 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 affecté par le système du processeur actuel sur lequel l’appelant s’exécute. |
|
NdisDeleteNPagedLookasideList La fonction NdisDeleteNPagedLookasideList supprime une liste lookaside non paginé du système. |
|
NdisDeregisterDeviceEx La fonction NdisDeregisterDeviceEx supprime, du système, un objet d’appareil créé par la fonction NdisRegisterDeviceEx. |
|
NdisDeregisterProtocol NdisDeregisterProtocol libère les ressources allouées lorsque le pilote 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 l’état 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. Notez que 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 (paramètre 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 d’une manière multiprocesseur-safe. |
|
NdisDprReleaseReadWriteLock La fonction NdisDprReleaseReadWriteLock libère un verrou acquis dans un appel précédent à NdisDprAcquireReadWriteLock.Notez que l’interface de verrouillage en lecture-écriture est déconseillée pour les pilotes NDIS 6.20 et ultérieurs, qui doivent utiliser NdisReleaseRWLock au lieu de NdisDprReleaseReadWriteLock. |
|
NdisDprReleaseSpinLock La fonction NdisDprReleaseSpinLock libère un verrou de rotation acquis dans l’appel précédent à la fonction NdisDprAcquireSpinLock. |
|
NdisEnumerateFilterModules La fonction NdisEnumerateFilterModules énumère tous les modules de filtre et les instances de pilote 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 s’ils sont égaux. |
|
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’il 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 Device Plug-and-Play (PnP) ou Power Management 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 provenir d’une telle requête. |
|
NdisFDirectOidRequestComplete Les pilotes de filtre appellent la fonction NdisFDirectOidRequestComplete pour retourner l’état final d’une requête OID directe pour laquelle la fonction FilterDirectOidRequest du pilote a retourné NDIS_STATUS_PENDING. |
|
NdisFGetOptionalSwitchHandlers Hyper-V extensions de commutateur extensible appellent la fonction NdisFGetOptionalSwitchHandlers pour obtenir une liste de pointeurs vers les fonctions de gestionnaire de commutateur 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 d’état filtrée à partir d’un pilote sous-jacent ou provient d’une indication d’état. |
|
NdisFNetPnPEvent Un pilote de filtre peut appeler la fonction NdisFNetPnPEvent pour transférer un événement Plug-and-Play réseau (PnP) ou Power Management vers des pilotes surchardés. |
|
NdisFOidRequest Les pilotes de filtre appellent la fonction NdisFOidRequest pour transférer une requête OID aux pilotes sous-jacents ou pour provenir d’une telle requête. |
|
NdisFOidRequestComplete Les pilotes de filtre appellent la fonction NdisFOidRequestComplete pour retourner l’état final d’une requête OID pour laquelle la fonction FilterOidRequest du pilote a retourné 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 de sa fonction FilterPause. |
|
NdisFreeCloneOidRequest La fonction NdisFreeCloneOidRequest libère une structure 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 NDIS. Utilisez NdisAllocateMemoryWithTagPriority à la place. |
|
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 spin 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 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 plusieurs structures NET_BUFFER_LIST et 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 d’NET_BUFFER_LIST structures à un pilote overlying et retourner l’état final 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 provenir d’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 de commande élevée d’un ID d’annulation. |
|
NdisGetCurrentProcessorCounts La fonction NdisGetCurrentProcessorCounts retourne les nombres pour le processeur actuel qu’un pilote peut utiliser pour déterminer l’utilisation du processeur pour 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. Notez que 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 à ordre élevé d’une adresse physique donnée. |
|
NdisGetPhysicalAddressLow NdisGetPhysicalAddressLow retourne la partie basse 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 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 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 des informations sur l’ordre de deux interfaces réseau dans la pile d’interfaces NDIS. |
|
NdisIfDeregisterInterface La fonction NdisIfDeregisterInterface annule l’inscription d’une interface réseau NDIS précédemment inscrite par un appel à la fonction NdisIfRegisterInterface. |
|
NdisIfDeregisterProvider La fonction NdisIfDeregisterProvider annule l’inscription d’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 NET_LUID valeurs des interfaces réseau les plus élevées et les plus basses 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érieures et supérieures 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 à partir d’un paquet 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 libère 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, 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 de l’appareil allouée par sa fonction ProtocolBindAdapter. |
|
NdisIMInitializeDeviceInstanceEx La fonction NdisIMInitializeDeviceInstanceEx lance l’opération d’initialisation pour un miniport virtuel et configure éventuellement des informations d’état sur le miniport virtuel pour les pilotes de protocole liés par la suite. |
|
NdisIMNotifyPnPEvent NdisIMNotifyPnPEvent propage la notification d’un événement Plug-and-Play ou De Gestion de l’alimentation vers un pilote surlysant. |
|
NdisIMRegisterLayeredMiniport NdisIMRegisterLayeredMiniport registers an intermediate driver's MiniportXxx entry points and name with the NDIS library when the driver initializes. |
|
NdisInitAnsiString La fonction NdisInitAnsiString initialise une chaîne ANSI comptée. |
|
NdisInitializeEvent La fonction NdisInitializeEvent configure un objet d’événement pendant l’initialisation du pilote à utiliser par la suite 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 lookaside. Une fois l’initialisation réussie, les blocs de taille fixe non paginé peuvent être alloués à partir de la liste lookaside et libérés. |
|
NdisInitializeReadWriteLock La fonction NdisInitializeReadWriteLock initialise une variable de verrou de lecture ou d’écriture de type NDIS_RW_LOCK. Notez que 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 liée séquencée, interblocée et liée. |
|
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 interlocké d’une valeur d’incrément ULONG à une valeur d’extension LARGE_INTEGER. |
|
NdisInterlockedAddUlong La fonction NdisInterlockedAddUlong ajoute une valeur longue non signée à un entier non signé donné en tant qu’opération atomique, à l’aide d’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 comme 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, à la tête d’une liste doublement liée afin que l’accès à la liste soit synchronisé de manière multiprocesseur sécurisée. |
|
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-safe. |
|
NdisInterlockedPopEntrySList La fonction NdisInterlockedPopEntrySList supprime la première entrée d’une liste liée séquencée et séquencée. |
|
NdisInterlockedPushEntrySList La fonction NdisInterlockedPushEntrySList insère une entrée à la tête d’une liste liée séquencée et séquencée. |
|
NdisInterlockedRemoveHeadList La fonction NdisInterlockedRemoveHeadList supprime une entrée, généralement un paquet, à partir de la tête d’une liste doublement liée afin que l’accès à la liste soit synchronisé de manière multiprocesseur-safe. |
|
NdisMAllocateNetBufferSGList Les pilotes miniports bus-master appellent la fonction NdisMAllocateNetBufferSGList pour obtenir une liste de points/regroupements pour les données réseau associées à une structure 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 maître bus, généralement lorsque le pilote miniport est en cours d’exécution faible sur les mémoires tampons de réception de la carte réseau disponible. |
|
NdisMapFile La fonction NdisMapFile mappe un fichier déjà ouvert dans une mémoire tampon accessible par l’appelant si le fichier n’est pas mappé. |
|
NdisMaxGroupCount La fonction NdisMaxGroupCount retourne le nombre maximal de groupes de processeurs dans le système d’ordinateur 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 l’état final de la demande d’un client, pour laquelle le pilote MCM a précédemment retourné NDIS_STATUS_PENDING, pour ajouter une partie à une vc multipoint établie. |
|
NdisMCmCloseAddressFamilyComplete NdisMCmCloseAddressFamilyComplete retourne l’état final de la requête d’un client, pour laquelle le pilote MCM a retourné NDIS_STATUS_PENDING, pour fermer l’AF. |
|
NdisMCmCloseCallComplete NdisMCmCloseCallComplete retourne l’état final de la demande d’un client, pour laquelle le pilote MCM a précédemment retourné 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 entrante à un client. |
|
NdisMCmDeactivateVc NdisMCmDeactivateVc informe NDIS qu’il n’y aura aucun transfert supplémentaire sur un vc actif particulier. |
|
NdisMCmDeleteVc NdisMCmDeleteVc détruit une vc créée par l’appelant. |
|
NdisMCmDeregisterSapComplete NdisMCmDeregisterSapComplete retourne l’état final de la requête d’un client, pour laquelle le pilote MCM a précédemment retourné NDIS_STATUS_PENDING, pour désinscrire un SAP. |
|
NdisMCmDispatchCallConnected NdisMCmDispatchCallConnected informe NDIS et le client que les transferts de données peuvent commencer sur une vc que le pilote MCM créé 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 informe 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 détruire un appel actif ou proposé, 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 l’état final de la demande d’un client, pour laquelle le pilote MCM a précédemment retourné NDIS_STATUS_PENDING, pour supprimer une partie d’une vc multipoint. |
|
NdisMCmMakeCallComplete NdisMCmMakeCallComplete retourne l’état final de la requête d’un client, pour laquelle le pilote MCM a précédemment retourné 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 retourné NDIS_STATUS_PENDING, pour modifier la qualité de service sur une vc. |
|
NdisMCmNotifyCloseAddressFamily La fonction NdisMCmNotifyCloseAddressFamily informe NDIS qu’une famille d’adresses spécifiée (AF) associée à un gestionnaire d’appels miniports (MCM) doit être fermée et NDIS doit notifier les clients CoNDIS affectés. |
|
NdisMCmOidRequest La fonction NdisMCmOidRequest envoie une requête OID d’un pilote mcM (Miniport Call Manager) à un client CoNDIS. |
|
NdisMCmOidRequestComplete La fonction NdisMCmOidRequestComplete retourne l’état final d’une demande CoNDIS OID indiquant qu’une fonction ProtocolCoOidRequest du pilote Miniport (MCM) a précédemment retourné NDIS_STATUS_PENDING. |
|
NdisMCmOpenAddressFamilyComplete NdisMCmOpenAddressFamilyComplete retourne l’état final de la requête d’un client, pour laquelle la fonction ProtocolCmOpenAf du pilote MCM a retourné NDIS_STATUS_PENDING, pour ouvrir la famille d’adresses du pilote MCM. |
|
NdisMCmRegisterAddressFamilyEx La fonction NdisMCmRegisterAddressFamilyEx inscrit une famille d’adresses (AF) pour la communication entre un gestionnaire d’appels miniport (MCM) et des clients CoNDIS. |
|
NdisMCmRegisterSapComplete NdisMCmRegisterSapComplete retourne l’état final de la requête 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é le traitement d’une requête activate-VC initiée par CM, pour laquelle le pilote miniport a précédemment retourné NDIS_STATUS_PENDING. |
|
NdisMCoDeactivateVcComplete NdisMCoDeactivateVcComplete informe NDIS et le gestionnaire d’appels que le pilote miniport a terminé le traitement d’une demande de désactivation-VC initiée par CM, pour laquelle le pilote miniport a précédemment retourné 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 l’état 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 préparation des transferts DMA supplémentaires. |
|
NdisMConfigMSIXTableEntry La fonction NdisMConfigMSIXTableEntry effectue des opérations de configuration pour MSI-X entrées de table pour les messages MSI-X affectés par l’appareil. |
|
NdisMCoOidRequestComplete La fonction NdisMCoOidRequestComplete retourne l’état final d’une requête OID pour laquelle la fonction MiniportCoOidRequest d’un pilote miniport a retourné NDIS_STATUS_PENDING. |
|
NdisMCoSendNetBufferListsComplete La fonction NdisMCoSendNetBufferListsComplete retourne une liste liée de structures NET_BUFFER_LIST à un pilote surlysant et retourne l’état final 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 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 qui ont été précédemment allouées avec la fonction NdisMRegisterInterruptEx. |
|
NdisMDeregisterIoPortRange NdisMDeregisterIoPortRange libère un mappage configuré avec NdisMRegisterIoPortRange lors de l’initialisation du pilote. |
|
NdisMDeregisterMiniportDriver Un pilote miniport appelle la fonction NdisMDeregisterMiniportDriver pour libérer les ressources qu’elle a allouées avec un appel précédent à la fonction NdisMRegisterMiniportDriver. |
|
NdisMDeregisterScatterGatherDma Les pilotes miniports bus-master 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 retourner l’état final d’une requête OID directe pour laquelle la fonction MiniportDirectOidRequest du pilote a retourné NDIS_STATUS_PENDING. |
|
NdisMEnableVirtualization Un pilote miniport appelle la fonction NdisMEnableVirtualization pendant la création ou la suppression d’un commutateur de carte réseau sur la carte réseau. |
|
NdisMFlushLog NdisMFlushLog efface le fichier journal. |
|
NdisMFreeNetBufferSGList Les pilotes miniport principaux bus appellent la fonction NdisMFreeNetBufferSGList pour libérer des ressources de liste de nuages/de collecte qui ont été allouées en appelant la fonction NdisMAllocateNetBufferSGList. |
|
NdisMFreePort La fonction NdisMFreePort libère un port NDIS qui a été 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 requis 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 à partir de l’espace de configuration PCI Express (PCIe) d’une fonction virtuelle spécifiée (VF) sur la carte réseau. |
|
NdisMGetVirtualFunctionLocation Un pilote miniport appelle la fonction NdisMGetVirtualFunctionLocation pour interroger l’emplacement de l’appareil d’une fonction virtuelle 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 machine virtuelle. |
|
NdisMIdleNotificationComplete Les pilotes miniport appellent NdisMIdleNotificationComplete pour terminer une notification inactive en attente pour une opération de suspension sélective NDIS. NDIS démarre l’opération lorsqu’elle 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 et transférée en toute sécurité vers un état à faible alimentation. 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 à l’état d’une carte réseau en pilotes NDIS de niveau supérieur. |
|
NdisMIndicateStatusEx La fonction NdisMIndicateStatusEx signale une modification de l’état d’un adaptateur miniport. |
|
NdisMInitializeWrapper NdisMInitializeWrapper informe NDIS qu’un nouveau pilote miniport est initialisé. |
|
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és. |
|
NdisMMapIoSpace NdisMMapIoSpace mappe une plage « physique » relative à bus donnée de ram d’appareil ou s’inscrit sur une plage virtuelle d’espace système. |
|
NdisMNetPnPEvent Les pilotes miniport NDIS (et les pilotes intermédiaires inscrits en tant que pilotes miniport) appellent la fonction NdisMNetPnPEvent pour provenir d’un événement network Plug-and-Play, d’un événement NDIS PnP ou d’un événement Power Management ou de la propager à des pilotes sur-mesure. |
|
NdisMOidRequestComplete Les pilotes Miniport appellent la fonction NdisMOidRequestComplete pour retourner l’état final d’une requête OID pour laquelle la fonction MiniportOidRequest du pilote a retourné 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 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 PCI Express (PCIe) d’une carte réseau. |
|
NdisMQueueDpc Les pilotes miniport NDIS appellent la fonction NdisMQueueDpc pour planifier les appels DPC sur les processeurs. |
|
NdisMQueueDpcEx Les pilotes miniport NDIS appellent la fonction NdisMQueueDpcEx pour planifier les 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 de l’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 maître ISA. |
|
NdisMRegisterInterruptEx Les pilotes miniport NDIS appellent la fonction NdisMRegisterInterruptEx pour inscrire une interruption. |
|
NdisMRegisterIoPortRange NdisMRegisterIoPortRange configure l’accès au 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 auprès de NDIS comme première étape de l’initialisation. |
|
NdisMRegisterScatterGatherDma Les pilotes miniport principaux de bus appellent la fonction NdisMRegisterScatterGatherDma de MiniportInitializeEx pour initialiser un canal DMA de nuage de points/collecter. |
|
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é n’est pas récupérable du système. |
|
NdisMResetComplete La fonction NdisMResetComplete retourne l’état final d’une demande de réinitialisation pour laquelle le pilote miniport a précédemment retourné NDIS_STATUS_PENDING. |
|
NdisMResetComplete En savoir plus sur les alertes suivantes : 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 effectuer 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 overlying et retourner l’état final d’une demande d’envoi. |
|
NdisMSetAttributesEx NdisMSetAttributesEx informe la bibliothèque NDIS sur les fonctionnalités significatives 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 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 pour 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 initialisation au 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 pour la consommation et l’affichage par une application Win32 dédiée au pilote. |
|
NdisOidRequest La fonction NdisOidRequest transfère une requête aux pilotes sous-jacents pour interroger les fonctionnalités ou l’état d’une carte 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 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 désignée par un handle fourni par un appelant. |
|
NdisOpenConfigurationKeyByName La fonction NdisOpenConfigurationKeyByName ouvre une sous-clé nommée d’une clé de Registre ouverte donnée désignée par un handle fourni par un 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 appelant 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 liée séquencée donnée. |
|
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é de 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 d’une mémoire tampon fournie par l’appelant vers un port d’E/S donné. |
|
NdisRawWritePortBufferUlong NdisRawWritePortBufferUlong écrit un nombre spécifié de valeurs ULONG d’une mémoire tampon fournie par l’appelant vers 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 dans 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 à 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 lorsqu’elle a été installée sur la machine. |
|
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 entraîne l’appel de la fonction ProtocolBindAdapterEx d’un pilote de protocole une fois pour chaque adaptateur miniport pour lequel le pilote est configuré pour lier, mais auquel le pilote n’est pas actuellement lié. |
|
NdisRegisterDeviceEx La fonction NdisRegisterDeviceEx crée un objet d’appareil basé sur les attributs spécifiés. |
|
NdisRegisterProtocol NdisRegisterProtocol registers an NDIS driver's ProtocolXxx entry points and name with the NDIS library when the driver initializes. |
|
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 acquis dans un appel précédent à NdisAcquireReadWriteLock.Notez que 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 spin qui a été acquis dans un appel précédent à la fonction NdisAcquireSpinLock. |
|
NdisRequest NdisRequest transfère une requête au pilote sous-jacent qu’il interroge les fonctionnalités ou l’état 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 associées et les données réseau. |
|
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 fourni à 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 minuteur que le système d’exploitation coordonne avec d’autres minuteurs, généralement pour réduire la consommation d’alimentation, lorsque l’expiration exacte du minuteur n’est pas importante pour l’opération du pilote. |
|
NdisSetEvent La fonction NdisSetEvent définit un événement donné à l’état signalé s’il n’était pas déjà 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 de l’ordre élevé d’une adresse physique donnée sur une valeur donnée. |
|
NdisSetPhysicalAddressLow NdisSetPhysicalAddressLow définit la partie basse 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 périodiquement. |
|
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 provenir d’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 uniprocesseur 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 à un adaptateur miniport sous-jacent. |
|
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 actuelles sur les paramètres régionaux système. |
|
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. Notez que 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. |
|
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é 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é en mémoire. |
|
NdisZeroMappedMemory NdisZeroMappedMemory remplit un bloc de mémoire 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 OOB (out-of-band) dans une structure NET_BUFFER_LIST. |
|
NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID Le NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID ensembles de macros ou obtient l’identificateur d’un port virtuel (VPort) dans les données OOB (out-of-band) dans une structure NET_BUFFER_LIST. |
|
NET_BUFFER_LIST_RECEIVE_QUEUE_ID Le NET_BUFFER_LIST_RECEIVE_QUEUE_ID ensembles de macros ou obtient l’identificateur d’une file d’attente de machines virtuelles (VMQ) ou d’une virtualisation d’E/S racine unique (SR-IOV) de réception dans les données OOB (out-of-band) d’une structure NET_BUFFER_LIST. |
|
NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL Hyper-V extensions de commutateur extensible 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 de commutateur extensible dans une structure NET_BUFFER_LIST. |
Callback functions
|
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. Notez que 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. Notez que 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. Notez que 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é. Notez que vous devez déclarer la fonction à l’aide du type FILTER_CANCEL_SEND_NET_BUFFER_LISTS. Pour plus d’informations, consultez la section Exemples suivants. |
|
FILTER_DETACH NDIS appelle la fonction FilterDetach d’un pilote de filtre pour libérer toutes les ressources associées à un module de filtre. Notez que 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 Device Plug-and-Play (PnP) et Power Management. Notez que 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é. Notez que 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 terminer une requête OID directe du pilote de filtre qui a interrogé ou défini des informations dans un pilote sous-jacent. Notez que 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 Network Plug-and-Play (PnP) et Power Management. Notez que 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é. Notez que vous devez déclarer la fonction à l’aide du type FILTER_OID_REQUEST. |
|
FILTER_OID_REQUEST_COMPLETE NDIS appelle la fonction FilterOidRequestComplete pour terminer une demande de pilote de filtre qui a interrogé ou défini des informations dans un pilote sous-jacent. Notez que 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é. Notez que 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 de traiter une indication de réception. Notez que 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é. Notez que vous devez déclarer la fonction à l’aide du type FILTER_RESTART. |
|
FILTER_RETURN_NET_BUFFER_LISTS NDIS appelle la fonction FilterReturnNetBufferLists pour retourner une liste liée de structures NET_BUFFER_LIST et des données associées à un pilote de filtre. Notez que 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. Notez que 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 terminer une demande d’envoi qu’un pilote de filtre a démarré en appelant la fonction NdisFSendNetBufferLists. Notez que 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 des services facultatifs associés à un module de filtre spécifié. Notez que vous devez déclarer la fonction à l’aide du type FILTER_SET_MODULE_OPTIONS. |
|
FILTER_STATUS La fonction FilterStatus indique les modifications d’état signalées par NDIS ou un pilote sous-jacent. Notez que 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 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 des 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é 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 avertir le pilote miniport que NDIS a détecté l’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 vérifier l’état opérationnel de la carte miniport qui représente une carte d’interface réseau (NIC). |
|
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 miniport CoNDIS. Notez que 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. Notez que 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 notifier 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 transférée vers un état de faible alimentation. |
|
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 pour interroger ou 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 une carte miniport spécifiée. |
|
MINIPORT_PNP_IRP La fonction MiniportPnpIrp permet à un pilote miniport de gérer éventuellement ses ressources Plug-and-Play (PnP). |
|
MINIPORT_PROCESS_SG_LIST Un pilote miniport maître bus fournit une fonction MiniportProcessSGList pour traiter des listes de nuages de points/de collecte pour les données réseau. |
|
MINIPORT_REMOVE_DEVICE La fonction MiniportRemoveDevice libère les ressources allouées par la fonction MiniportAddDevice. |
|
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 Check-for-Hang and Reset Operations and Reset Operations and Miniport Driver Hardware Reset. |
|
MINIPORT_RESTART La fonction MiniportRestart lance une demande de redémarrage pour un adaptateur miniport suspendu. |
|
MINIPORT_RETURN_NET_BUFFER_LISTS NDIS appelle la fonction MiniportReturnNetBufferLists pour retourner la propriété de structures NET_BUFFER_LIST, les structures NET_BUFFER associées et les MDL attachés à un pilote miniport. |
|
MINIPORT_SEND_NET_BUFFER_LISTS NDIS appelle la fonction MiniportSendNetBufferLists pour transmettre des 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 à moins de 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 ne termine une opération de déchargement de pilote. |
|
NDIS_PD_ALLOCATE_COUNTER La plateforme PacketDirect () appelle la fonction NdisPDAllocateCounter d’un pilote miniport compatible pour allouer un objet de compteur. |
|
NDIS_PD_ALLOCATE_QUEUE La plateforme PacketDirect () appelle la fonction NdisPDAllocateQueue d’un pilote miniport compatible pour allouer une file d’attente. |
|
NDIS_PD_CLEAR_RECEIVE_FILTER La plateforme PacketDirect () appelle la fonction NdisPDClearReceiveFilter d’un pilote miniport compatible pour effacer ce filtre de la plateforme. |
|
NDIS_PD_FLUSH_QUEUE La plateforme PacketDirect () appelle la fonction PDFlushQueue d’un pilote miniport compatible PDFlushQueue pour vider une file d’attente spécifiée, ce qui garantit 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 () appelle la fonction NdisPDFreeCounter d’un pilote miniport compatible pour libérer un objet compteur. |
|
NDIS_PD_FREE_QUEUE La plateforme PacketDirect () appelle la fonction NdisPDFreeQueue d’un pilote miniport compatible pour libérer une file d’attente. |
|
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST La plateforme PacketDirect () appelle la fonction PDPostAndDrainBufferList d’un pilote miniport compatible pour publier des structures_BUFFER aux files d’attente de transmission/réception et vider les structures_BUFFER précédemment publiées qui ont été terminées. |
|
NDIS_PD_QUERY_COUNTER La plateforme PacketDirect () appelle la fonction NdisPDQueryCounter d’un pilote miniport compatible pour interroger les valeurs actuelles stockées dans un objet compteur. |
|
NDIS_PD_QUERY_QUEUE_DEPTH La plateforme PacketDirect () appelle la fonction PDQueryQueueDepth d’un pilote miniport compatible PDQueryQueueDepth pour retourner le nombre de structures_BUFFER non traitées publiées dans la file d’attente. |
|
NDIS_PD_SET_RECEIVE_FILTER La plateforme PacketDirect () appelle la fonction NdisPDSetReceiveFilter d’un pilote miniport compatible pour diriger des flux spécifiques de paquets vers une file d’attente de réception 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 dans le 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) à partir 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érence 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érence 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 NET_BUFFER_LIST. |
|
NDIS_SWITCH_GET_NET_BUFFER_LIST_DESTINATIONS La fonction GetNetBufferListDestinations retourne les ports de destination de commutateur extensible Hyper-V d’un paquet spécifié par une structure 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 des ports de destination de commutateur extensible supplémentaires Hyper-V à un paquet spécifié par une structure 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 sur 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 par le biais d’une structure de NET_BUFFER_LIST. |
|
NDIS_SWITCH_SET_NET_BUFFER_LIST_SOURCE La fonction SetNetBufferListSource définit l’identificateur de port source de 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 à l’extension dans un paquet qui contient plusieurs ports de destination de commutateur extensible. |
|
NDIS_TIMER_FUNCTION La fonction NdisTimerFunction est appelée par NDIS après qu’un pilote définit un minuteur unique ou périodique lorsqu’un minuteur se déclenche. Notez que 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 se lier à un adaptateur miniport. Notez que 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 multipoint. |
|
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é dynamique du service. |
|
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 multipoint. |
|
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é du service sur une connexion. |
|
PROTOCOL_CL_NOTIFY_CLOSE_AF La fonction ProtocolClNotifyCloseAf informe un client CoNDIS que le client doit fermer la famille d’adresses associée (AF). Notez que 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) démarrée lorsqu’un client CoNDIS a appelé la fonction NdisClOpenAddressFamilyEx. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_CL_OPEN_AF_COMPLETE_EX. Pour plus d’informations, consultez la section Exemples suivants. |
|
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 d’adaptateur proche pour laquelle la fonction NdisCloseAdapterEx a retourné NDIS_STATUS_PENDING. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX. Pour plus d’informations, consultez la section Exemples suivants. |
|
PROTOCOL_CM_ACTIVATE_VC_COMPLETE La fonction ProtocolCmActivateVcComplete est requise. |
|
PROTOCOL_CM_ADD_PARTY La fonction ProtocolCmAddParty est une fonction requise. |
|
PROTOCOL_CM_CLOSE_AF La fonction ProtocolCmCloseAf est une fonction requise qui libère des ressources par ouverture pour une famille d’adresses prise en charge par un gestionnaire d’appels. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_CM_CLOSE_AF. |
|
PROTOCOL_CM_CLOSE_CALL La fonction ProtocolCmCloseCall est une fonction requise qui met fin à un appel existant et libère toutes les ressources allouées par le gestionnaire d’appels pour l’appel. Notez que 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 requise. |
|
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 requise qui configure des paramètres spécifiques au média pour une connexion virtuelle (VC) et active la connexion virtuelle. Notez que 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 respectivement la fonction NdisCmNotifyCloseAddressFamily ou NdisMCmNotifyCloseAddressFamily. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE. Pour plus d’informations, consultez la section Exemples suivants. |
|
PROTOCOL_CM_OPEN_AF La fonction ProtocolCmOpenAf est requise. |
|
PROTOCOL_CM_REG_SAP La fonction ProtocolCmRegisterSap est une fonction requise appelée par NDIS pour demander à un gestionnaire d’appels d’inscrire un SAP (point d’accès au service) pour le compte d’un client orienté connexion. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_CM_REG_SAP. Pour plus d’informations, consultez la section Exemples suivants. |
|
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 requise qui alloue des ressources nécessaires pour qu’un gestionnaire d’appels ou un client active et conserve une connexion virtuelle (VC). Notez que 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) lance par des appels à la fonction NdisMCmOidRequest. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_CO_OID_REQUEST. Pour plus d’informations, consultez la section Exemples suivants. |
|
PROTOCOL_CO_OID_REQUEST_COMPLETE La fonction ProtocolCoOidRequestComplete termine le traitement d’une requête OID CoNDIS asynchrone. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_CO_OID_REQUEST_COMPLETE. |
|
PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS La fonction ProtocolCoReceiveNetBufferLists reçoit des indications des pilotes sous-jacents. Notez que 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. Notez que 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 suivants. |
|
PROTOCOL_CO_STATUS_EX La fonction ProtocolCoStatusEx indique les modifications d’état des pilotes orientés connexion sous-jacents ou de NDIS. Notez que 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 retournée NDIS_STATUS_PENDING. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_DIRECT_OID_REQUEST_COMPLETE. Pour plus d’informations, consultez la section Exemples suivants. |
|
PROTOCOL_NET_PNP_EVENT NDIS appelle la fonction ProtocolNetPnPEvent pour indiquer un événement network Plug-and-Play, un événement NDIS PnP ou un événement de gestion de l’alimentation à un pilote de protocole. Notez que 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. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_OID_REQUEST_COMPLETE. Pour plus d’informations, consultez la section Exemples suivants. |
|
PROTOCOL_OPEN_ADAPTER_COMPLETE_EX NDIS appelle la fonction ProtocolOpenAdapterCompleteEx d’un pilote de protocole pour effectuer une opération d’adaptateur ouvert pour laquelle la fonction NdisOpenAdapterEx a retourné NDIS_STATUS_PENDING. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_OPEN_ADAPTER_COMPLETE_EX. Pour plus d’informations, consultez la section Exemples suivants. |
|
PROTOCOL_RECEIVE_NET_BUFFER_LISTS La fonction ProtocolReceiveNetBufferLists reçoit des indications des pilotes sous-jacents. Notez que 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. Notez que vous devez déclarer la fonction à l’aide du type PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE. Pour plus d’informations, consultez la section Exemples suivants. |
|
PROTOCOL_STATUS_EX La fonction ProtocolStatusEx indique les modifications d’état des pilotes sans connexion sous-jacents ou NDIS. Notez que 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éconnecter d’un adaptateur miniport sous-jacent. Notez que 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. Notez que 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
|
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 de 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 des 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 de 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 NDIS_BIND_PARAMETERS avec des informations qui définissent les caractéristiques d’une liaison et les transmet à 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 les 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_DEVICE_OBJECT_ATTRIBUTES La structure NDIS_DEVICE_OBJECT_ATTRIBUTES définit les attributs d’un appareil qu’un pilote NDIS filtre ou miniport peut passer à la fonction NdisRegisterDeviceEx. |
|
NDIS_ENUM_FILTERS La structure NDIS_ENUM_FILTERS est retournée par 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 le 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 le transmet à la fonction NdisSetOptionalHandlers. |
|
NDIS_FILTER_PAUSE_PARAMETERS La structure NDIS_FILTER_PAUSE_PARAMETERS définit les paramètres de pause du 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 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 sécurité du protocole Internet version 2 (IPsecOV2) 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_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_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 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 des 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 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 des 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 requêtes 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 inactives 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 aux supports associées à une structure NET_BUFFER_LIST. |
|
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX La structure NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX définit des informations spécifiques aux médias associées à une structure 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 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 support réservées pour l’utilisation du système avec des pilotes 802.11 natifs. 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 de l’OID OID__CLOSE_PROVIDER. |
|
NDIS_PD_COUNTER_PARAMETERS Cette structure contient des paramètres pour le compteur 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 des informations de compteur pour 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__OPEN_PROVIDER. |
|
NDIS_PD_PROVIDER_DISPATCH Cette structure est utilisée comme entrée pour l’OID__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 pilote 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 des paramètres pour une file d’attente de transmission ou de réception lors de l’appel d’une des routines de file d’attente. |
|
NDIS_PD_RECEIVE_QUEUE_COUNTER Cette structure est utilisée pour contenir des informations de compteur pour une file d’attente de réception. |
|
NDIS_PD_TRANSMIT_QUEUE_COUNTER Cette structure est utilisée pour contenir des 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 dans 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 le 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 quand 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 générer une liste de nuages de points/collectes 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 Les pilotes NDIS et sous-jacents utilisent la structure NDIS_STATUS_INDICATION pour fournir des indications d’état aux pilotes de protocole excessivement. |
|
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 requises pour transférer ou provenir d’une indication d’état 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 de 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 de l’UC de l’ordinateur local et le jeu de processeurs de mise à l’échelle côté réception (RSS). |
|
NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO La structure NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO contient des informations hors bande supplémentaires pour les paquets encapsulés. |
|
NDIS_TIMER_CHARACTERISTICS La structure NDIS_TIMER_CHARACTERISTICS définit les caractéristiques d’un minuteur à un ou d’un minuteur périodique. |
|
NET_DEVICE_PNP_EVENT La structure NET_DEVICE_PNP_EVENT définit les événements de 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 Network Plug-and-Play (PnP), un événement NDIS PnP ou un événement de gestion de l’alimentation. |
|
PD_BUFFER Cette structure représente un paquet PacketDirect () ou une partie d’un paquet 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. |
Enumerations
|
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_PD_COUNTER_TYPE L’énumération NDIS__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__COUNTER_PARAMETERS. |
|
NDIS_PD_QUEUE_TYPE L’énumération NDIS__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__QUEUE_PARAMETERS. |
|
NDIS_SHARED_MEMORY_USAGE L’énumération NDIS_SHARED_MEMORY_USAGE spécifie l’utilisation de la mémoire partagée. |