Función NetDmaDeregisterProvider (netdma.h)
en Windows 8 y versiones posteriores.
Sintaxis
NET_DMA_EXPORT VOID NetDmaDeregisterProvider(
[in] PVOID NetDmaProviderHandle
);
Parámetros
[in] NetDmaProviderHandle
Identificador que identifica un proveedor DMA. El controlador del proveedor DMA recibió este identificador de la interfaz NetDMA en una llamada a . Función NetDmaRegisterProvider .
Valor devuelto
None
Observaciones
Los controladores del proveedor DMA llaman a la función NetDmaDeregisterProvider para anular el registro de un proveedor DMA que se registró anteriormente llamando al Función NetDmaRegisterProvider .
El controlador del proveedor DMA debe llamar a la función NetDmaProviderStop antes de anular el registro de un proveedor DMA. El controlador del proveedor DMA llama a NetDmaProviderStop para notificar a la interfaz netDMA que un proveedor DMA iniciado previamente ya no está disponible.
Normalmente, un controlador de proveedor DMA llama a la función NetDmaDeregisterProvider en el contexto de procesamiento de la IRP_MN_REMOVE_DEVICE IRP para el proveedor DMA.
Llame a NetDmaDeregisterProvider en IRQL = PASSIVE_LEVEL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con controladores netDMA 1.0 en Windows Vista. |
Plataforma de destino | Universal |
Encabezado | netdma.h (incluya Netdma.h) |
IRQL | PASSIVE_LEVEL |