UID | title | description | tech.root | ms.date | keywords | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | f1_keywords | topic_type | api_type | api_location | api_name | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NF:mrx.__RxFillAndInstallFastIoDispatch |
RxFillAndInstallFastIoDispatch function (mrx.h) |
Learn more about the RxFillAndInstallFastIoDispatch function. |
ifsk |
10/11/2023 |
|
__RxFillAndInstallFastIoDispatch, __RxFillAndInstallFastIoDispatch function [Installable File System Drivers], ifsk.__rxfillandinstallfastiodispatch, mrx/__RxFillAndInstallFastIoDispatch, rxref_5898351a-a474-44bb-8ba0-3d2edf81d073.xml |
mrx.h |
Mrx.h |
Desktop |
<= APC_LEVEL |
Windows |
|
|
|
|
|
RxFillAndInstallFastIoDispatch fills out a fast I/O dispatch vector to be identical with the normal dispatch I/O vector and installs it into the driver object associated with the device object passed.
A pointer to the RDBSS device object for this network redirector.
A pointer to the fast I/O dispatch table to fill in and use.
The size, in bytes, of the fast I/O dispatch table passed.
The RxFillAndInstallFastIoDispatch routine is implemented differently for monolithic and non-monolithic drivers network mini-redirector.
For non-monolithic network mini-redirector drivers, such as the Microsoft SMB redirector that links to rdbss.sys dynamically, RxFillAndInstallFastIoDispatch is a convenience routine that copies the normal dispatch I/O vector table routines to the fast I/O dispatch vector table. This routine would normally be used by a non-monolithic network mini-redirector to fill out the fast I/O dispatch table before calling RxRegisterMiniRdr. This routine uses the minimum of the FastIoDispatchSize parameter and the size of the FAST_IO_DISPATCH structure defined in ntifs.h to determine the number of bytes to copy.
For monolithic network mini-redirectors built by developers, the RxFillAndInstallFastIoDispatch routine does nothing.