Заголовок rxprocs.h
Этот заголовок используется ifsk. Дополнительные сведения см. в разделе:
rxprocs.h содержит следующие программные интерфейсы:
Функции
FsRtlCheckOplock Узнайте, как подпрограмма FsRtlCheckOplock синхронизирует IRP для операции ввода-вывода файла с текущим оппортунистическим состоянием блокировки (oplock). |
FsRtlNotifyFullChangeDirectory Узнайте, как подпрограмма FsRtlNotifyFullChangeDirectory создает структуру уведомлений для запроса на уведомление и добавляет ее в указанный список уведомлений. |
FsRtlOplockIsFastIoPossible Узнайте, как FsRtlOplockIsFastIoPossible проверяет состояние оппортунистической блокировки (oplock) файла, чтобы определить, можно ли выполнять быстрый ввод-вывод в файле. |
RxChangeBufferingState RxChangeBufferingState вызывается для обработки запроса на изменение состояния буферизации. |
RxCompleteRequest RxCompleteRequest завершает запрос IRP, связанный со структурой RX_CONTEXT. |
RxCompleteRequest_Real RxCompleteRequest_Real завершает запрос IRP, связанный со структурой RX_CONTEXT. |
RxDereference RxDereference уменьшает элемент NodeReferenceCount структуры на единицу для нескольких ссылочных подсчитываемых структур данных, используемых RDBSS. |
RxDriverEntry RxDriverEntry вызывается монолитным драйвером мини-перенаправления сети из процедуры DriverEntry для инициализации статической библиотеки RDBSS. |
RxFinalizeConnection Дополнительные сведения о функции RxFinalizeConnection. |
RxFinalizeNetFcb RxFinalizeNetFCB завершает указанную структуру FCB. Вызывающий объект должен иметь монопольную блокировку на NET_ROOT, связанном с FCB. |
RxForceFinalizeAllVNetRoots RxForceFinalizeAllVNetRoots force завершает все V_NET_ROOT структуры, связанные с заданной NET_ROOT структурой. Вызывающий объект должен иметь монопольную блокировку в таблице netname, связанной с объектом устройства. |
RxFsdPostRequest RxFsdPostRequest помещает пакет запроса ввода-вывода (IRP), заданный структурой RX_CONTEXT, в рабочую очередь для обработки процессом файловой системы (FSP). |
RxIndicateChangeOfBufferingState RxIndicateChangeOfBufferingState вызывается для регистрации запроса состояния буферизации изменений (например, индикатора прерывания операции) для последующей обработки. При необходимости активируются подпрограммы рабочих потоков для дальнейшей обработки. |
RxIndicateChangeOfBufferingStateForSrvOpen RxIndicateChangeOfBufferingStateForSrvOpen вызывается для регистрации запроса состояния буферизации изменений (например, индикатора прерывания операции) для последующей обработки. При выполнении необходимых предварительных условий блокировка обрабатывается далее. |
RxIsThisACscAgentOpen RxIsThisACscAgentOpen определяет, был ли открыт файл агентом кэширования на стороне клиента в пользовательском режиме. |
RxLockEnumerator RxLockEnumerator вызывается из сетевого мини-перенаправителя для перечисления блокировок файлов в FCB. |
RxLogEventDirect RxLogEventDirect вызывается для записи ошибки в журнал ошибок ввода-вывода. Рекомендуется использовать макрос RXLogEvent или RxLogFailure вместо непосредственного вызова этой процедуры. |
RxLogEventWithAnnotation RxLogEventWithAnnotation выделяет структуру журнала ошибок ввода-вывода, заполняет ее сведениями и записывает запись в журнал ошибок ввода-вывода. |
RxLogEventWithBufferDirect RxLogEventWithBufferDirect выделяет структуру журнала ошибок ввода-вывода, заполняет ее информацией и записывает запись в журнал ошибок ввода-вывода. |
RxMapSystemBuffer RxMapSystemBuffer возвращает адрес системного буфера из IRP. |
RxPrepareToReparseSymbolicLink RxPrepareToReparseSymbolicLink настраивает имя объекта файла для упрощения повторного анализа. Эта подпрограмма используется мини-перенаправлениями сети для прохода по символьным ссылкам. |
RxPurgeAllFobxs RxPurgeAllFobxs очищает все структуры FOBX, связанные с мини-перенаправителем сети. |
RxReference RxReference увеличивает элемент NodeReferenceCount структуры на единицу для нескольких ссылочных подсчитываемых структур данных, используемых RDBSS. |
RxScavengeAllFobxs RxScavengeAllFobxs очищает все структуры FOBX, связанные с объектом устройства сетевого мини-перенаправления. |
RxSetSrvCallDomainName RxSetSrvCallDomainName вызывается драйвером сетевого мини-перенаправления, чтобы задать доменное имя, связанное с любым заданным сервером (SRV_CALL структуре). |