Funzione NetDmaDeregisterProvider (netdma.h)
in Windows 8 e versioni successive.
Sintassi
NET_DMA_EXPORT VOID NetDmaDeregisterProvider(
[in] PVOID NetDmaProviderHandle
);
Parametri
[in] NetDmaProviderHandle
Handle che identifica un provider DMA. Il driver del provider DMA ha ricevuto questo handle dall'interfaccia NetDMA in una chiamata al funzione NetDmaRegisterProvider.
Valore restituito
Nessuno
Osservazioni
I driver del provider DMA chiamano la funzione netDmaDeregisterProvider per annullare la registrazione di un provider DMA registrato in precedenza chiamando il funzione NetDmaRegisterProvider.
Il driver del provider DMA deve chiamare la funzione netDmaProviderStop prima di annullare la registrazione di un provider DMA. Il driver del provider DMA chiama NetDmaProviderStop per notificare all'interfaccia NetDMA che un provider DMA avviato in precedenza non è più disponibile.
Un driver del provider DMA chiama in genere la funzione netDmaDeregisterProvider nel contesto dell'elaborazione del provider IRP_MN_REMOVE_DEVICE IRP per il provider DMA.
Chiamare NetDmaDeregisterProvider in IRQL = PASSIVE_LEVEL.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato per i driver NetDMA 1.0 in Windows Vista. |
piattaforma di destinazione | Universale |
intestazione | netdma.h (include Netdma.h) |
IRQL | PASSIVE_LEVEL |