Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
в Windows 8 и более поздних версиях.
Синтаксис
NET_DMA_EXPORT VOID NetDmaDeregisterProvider(
[in] PVOID NetDmaProviderHandle
);
Параметры
[in] NetDmaProviderHandle
Дескриптор, определяющий поставщика DMA. Драйвер поставщика DMA получил этот дескриптор из интерфейса NetDMA в вызове функцию NetDmaRegisterProvider.
Возвращаемое значение
Никакой
Замечания
Драйверы поставщика DMA вызывают функцию NetDmaDeregisterProvider для отмены регистрации поставщика DMA, который ранее зарегистрирован путем вызова функцию NetDmaRegisterProvider.
Драйвер поставщика DMA должен вызвать функцию NetDmaProviderStop перед отменой регистрации поставщика DMA. Драйвер поставщика DMA вызывает NetDmaProviderStop, чтобы уведомить интерфейс NetDMA о том, что ранее запущенный поставщик DMA больше недоступен.
Драйвер поставщика DMA обычно вызывает функцию NetDmaDeregisterProvider в контексте обработки IRP_MN_REMOVE_DEVICE IRP для поставщика DMA.
Вызов NetDmaDeregisterProvider по адресу IRQL = PASSIVE_LEVEL.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Поддерживается для драйверов NetDMA 1.0 в Windows Vista. |
| целевая платформа | Всеобщий |
| заголовка | netdma.h (include Netdma.h) |
| IRQL | PASSIVE_LEVEL |