Функция RxSpinDownMRxDispatcher (rxworkq.h)
RxSpinDownMRxDispatcher разрывает контекст диспетчера для мини-перенаправления сети.
Синтаксис
NTSTATUS RxSpinDownMRxDispatcher(
[in, out] IN OUT PRDBSS_DEVICE_OBJECT pMRxDeviceObject
);
Параметры
[in, out] pMRxDeviceObject
Указатель на объект устройства соответствующего драйвера мини-перенаправления сети.
Возвращаемое значение
RxSpinDownMRxDispatcher возвращает STATUS_SUCCESS при успешном выполнении. При проверке сборки эта подпрограмма приводит к сбою системы ASSERT.
Замечания
подпрограмма RxSpinDownMRxDispatcher установит запрос на удаление в объект устройства драйвера мини-перенаправления (драйверу DispatcherContext.pTearDownEvent элементу объекта устройства установлено значение &TearDownEvent) и дождитесь, пока драйвер разорвать все невыполненные рабочие потоки.
Подпрограмма RxSpinDownMRxDispatcher также называется внутренне RxStopMiniRdr и подпрограммы RxpUnregisterMinirdr.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Подпрограмма RxSpinDownMRxDispatcher доступна только в Windows XP и более поздних версиях. |
целевая платформа | Настольный |
заголовка | rxworkq.h (include Rxworkq.h, Rxstruc.h) |
IRQL | <= APC_LEVEL |