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 :
netdma.h contient les interfaces de programmation suivantes :
Fonctions
|
netDmaDeregisterProvider La fonction NetDmaDeregisterProvider annule l’inscription d’un fournisseur DMA. |
|
NetDmaGetVersion Notez que l’interface NetDMA n’est pas prise en charge dans Windows 8 et versions ultérieures. La fonction NetDmaGetVersion retourne la version de l’interface NetDMA prise en charge par l’ordinateur local. |
|
NetDmaInterruptDpc La fonction NetDmaInterruptDpc informe l’interface NetDMA qu’un appel de procédure différée de transfert DMA (DPC) s’est terminé sur un canal DMA. |
|
NetDmaIsr La fonction NetDmaIsr informe l’interface NetDMA qu’une interruption de transfert DMA s’est produite sur un canal DMA. |
|
NetDmaPnPEventNotify La fonction NetDmaPnPEventNotify indique un changement d’état d’alimentation pour un appareil fournisseur NetDMA. |
|
NetDmaProviderStart La fonction NetDmaProviderStart informe l’interface NetDMA que tous les canaux DMA associés à un fournisseur DMA sont initialisés et prêts pour les transferts DMA. |
|
NetDmaProviderStop La fonction NetDmaProviderStop informe l’interface NetDMA que tous les canaux DMA associés à un fournisseur DMA ne sont plus disponibles pour les transferts DMA. |
|
netDmaRegisterProvider La fonction NetDmaRegisterProvider inscrit un fournisseur DMA. |
Fonctions de rappel
|
DMA_ABORT_HANDLER La fonction ProviderAbortDma annule les transferts DMA associés à un canal DMA. |
|
DMA_APPEND_HANDLER La fonction ProviderAppendDma ajoute une liste liée de descripteurs DMA au dernier descripteur sur un canal DMA. |
|
DMA_CHANNEL_ALLOCATE_HANDLER La fonction ProviderAllocateDmaChannel alloue un canal DMA. |
|
DMA_CHANNEL_FREE_HANDLER La fonction ProviderFreeDmaChannel libère un canal DMA que la fonction ProviderAllocateDmaChannel a précédemment allouée. |
|
DMA_CHANNELS_CPU_AFFINITY_HANDLER La fonction ProviderSetDmaChannelCpuAffinity définit les affinités processeur pour les canaux DMA associés à un fournisseur DMA. |
|
DMA_RESET_HANDLER La fonction ProviderResetChannel réinitialise un canal DMA à l’état initial qui existait après l’allocation du canal DMA. |
|
DMA_RESUME_HANDLER La fonction ProviderResumeDma reprend les transferts DMA actuellement suspendus sur un canal DMA. |
|
DMA_START_HANDLER La fonction ProviderStartDma démarre un transfert DMA sur le canal DMA spécifié. |
|
DMA_SUSPEND_HANDLER La fonction ProviderSuspendDma interrompt les transferts DMA en cours sur un canal DMA. |
Structures
|
NET_DMA_CHANNEL_CPU_AFFINITY La structure NET_DMA_CHANNEL_CPU_AFFINITY spécifie l’affinité processeur d’un canal DMA. |
|
NET_DMA_CHANNEL_PARAMETERS La structure NET_DMA_CHANNEL_PARAMETERS spécifie les paramètres de configuration qu’un pilote de fournisseur DMA doit utiliser pour configurer un canal DMA. |
|
NET_DMA_DESCRIPTOR La structure NET_DMA_DESCRIPTOR spécifie les informations de transfert DMA pour chaque entrée dans une liste liée de descripteurs DMA. |
|
NET_DMA_PNP_NOTIFICATION La structure NET_DMA_PNP_NOTIFICATION spécifie une notification de gestion de l’alimentation dans l’interface NetDMA. |
|
NET_DMA_PROVIDER_ATTRIBUTES La structure NET_DMA_PROVIDER_ATTRIBUTES spécifie les attributs de configuration d’un fournisseur NetDMA. |
|
NET_DMA_PROVIDER_CHARACTERISTICS La structure NET_DMA_PROVIDER_CHARACTERISTICS spécifie les caractéristiques d’un fournisseur NetDMA, y compris les points d’entrée pour les fonctions ProviderXxx. |
Énumérations
|
NET_DMA_PNP_NOTIFICATION_CODE L’énumération NET_DMA_PNP_NOTIFICATION_CODE identifie le type d’un événement NetDMA Plug-and-Play (PnP). |