Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
in Windows 8 und höher.
Syntax
DMA_RESUME_HANDLER DmaResumeHandler;
NTSTATUS DmaResumeHandler(
[in] PVOID ProviderChannelContext
)
{...}
Parameter
[in] ProviderChannelContext
Ein Zeiger, der den Kontextbereich eines DMA-Kanals identifiziert. Der DMA-Anbieter hat dieses Handle an netDMA an dem Speicherort zurückgegeben, der im pProviderChannelContext Parameter des ProviderAllocateDmaChannel Funktion.
Rückgabewert
ProviderResumeDma einen der folgenden Statuswerte zurück:
| Rückgabecode | Beschreibung |
|---|---|
|
Der Vorgang wurde erfolgreich abgeschlossen. |
|
Der Vorgang ist aus nicht angegebenen Gründen fehlgeschlagen. |
Bemerkungen
Die ProviderSuspendDma--Funktion ist eine optionale Funktion für NetDMA-Anbieter. Die NetDMA-Schnittstelle ruft ggf. die ProviderResumeDma--Funktion auf, um DMA-Vorgänge fortzusetzen, die durch Aufrufen der funktion ProviderSuspendDma angehalten wurden. Wenn der DMA-Anbietertreiber einen Einstiegspunkt für eine ProviderSuspendDma--Funktion angibt, muss er auch einen Einstiegspunkt für eine ProviderResumeDma--Funktion angeben.
Wenn das DMA-Modul Übertragungen fortsetzt, sollte die Hardware den DMA-Deskriptor neu laden, den es zuletzt verarbeitet hat, um den neuen nächsten Deskriptor abzurufen.
NetDMA ruft ProviderResumeDma- bei IRQL-<= DISPATCH_LEVEL auf.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Unterstützt für NetDMA 1.0-Treiber in Windows Vista. |
| Zielplattform- | Fenster |
| Header- | netdma.h (enthalten Netdma.h) |
| IRQL- | <= DISPATCH_LEVEL |