Compartilhar via


Cabeçalho rxprocs.h

Esse cabeçalho é usado pelo ifsk. Para obter mais informações, consulte:

rxprocs.h contém as seguintes interfaces de programação:

Funções

 
FsRtlCheckOplock

Saiba como a rotina FsRtlCheckOplock sincroniza o IRP para uma operação de E/S de arquivo com o estado atual de bloqueio oportunista (oplock) do arquivo.
FsRtlNotifyFullChangeDirectory

Saiba como a rotina FsRtlNotifyFullChangeDirectory cria uma estrutura de notificação para uma solicitação de notificação e a adiciona à lista de notificação especificada.
FsRtlOplockIsFastIoPossible

Saiba como o FsRtlOplockIsFastIoPossible verifica o estado de bloqueio oportunista (oplock) de um arquivo para determinar se a E/S rápida pode ser executada no arquivo.
RxChangeBufferingState

RxChangeBufferingState é chamado para processar uma solicitação de alteração de estado de buffer.
RxCompleteRequest

RxCompleteRequest conclui a solicitação IRP associada a uma estrutura RX_CONTEXT.
RxCompleteRequest_Real

RxCompleteRequest_Real conclui a solicitação IRP associada a uma estrutura RX_CONTEXT.
RxDereference

RxDereference decrementa o membro NodeReferenceCount de uma estrutura por um para várias estruturas de dados contadas de referência usadas pelo RDBSS.
RxDriverEntry

RxDriverEntry é chamado por um driver de minidiretório de rede monolítico de sua rotina DriverEntry para inicializar a biblioteca estática do RDBSS.
RxFinalizeConnection

Saiba mais sobre a função RxFinalizeConnection.
RxFinalizeNetFcb

RxFinalizeNetFCB finaliza a estrutura fcb fornecida. O chamador deve ter um bloqueio exclusivo no NET_ROOT associado ao FCB.
RxForceFinalizeAllVNetRoots

A força RxForceFinalizeAllVNetRoots finaliza todas as estruturas de V_NET_ROOT associadas a uma determinada estrutura de NET_ROOT. O chamador deve ter um bloqueio exclusivo na tabela netname associada ao objeto do dispositivo.
RxFsdPostRequest

RxFsdPostRequest enfileira o IRP (pacote de solicitação de E/S) especificado por uma estrutura RX_CONTEXT para a fila de trabalho para processamento pelo FSP (processo do sistema de arquivos).
RxIndicateChangeOfBufferingState

RxIndicateChangeOfBufferingState é chamado para registrar uma solicitação de estado de buffer de alteração (uma indicação de interrupção de oplock, por exemplo) para processamento posterior. Se necessário, as rotinas de thread de trabalho para processamento adicional são ativadas.
RxIndicateChangeOfBufferingStateForSrvOpen

RxIndicateChangeOfBufferingStateForSrvOpen é chamado para registrar uma solicitação de estado de buffer de alteração (uma indicação de interrupção de oplock, por exemplo) para processamento posterior. Se as pré-condições necessárias forem atendidas, o oplock será processado ainda mais.
RxIsThisACscAgentOpen

RxIsThisACscAgentOpen determina se um arquivo aberto foi feito por um agente de cache do lado do cliente no modo de usuário.
RxLockEnumerator

RxLockEnumerator é chamado de um minidiretório de rede para enumerar os bloqueios de arquivo em um FCB.
RxLogEventDirect

RxLogEventDirect é chamado para registrar um erro no log de erros de E/S. É recomendável que a macro RXLogEvent ou a macro RxLogFailure seja usada em vez de chamar essa rotina diretamente.
RxLogEventWithAnnotation

RxLogEventWithAnnotation aloca uma estrutura de log de erros de E/S, preenche-a com informações e grava a entrada no log de erros de E/S.
RxLogEventWithBufferDirect

RxLogEventWithBufferDirect aloca uma estrutura de log de erros de E/S, preenche-a com informações e grava a entrada no log de erros de E/S.
RxMapSystemBuffer

RxMapSystemBuffer retorna o endereço de buffer do sistema do IRP.
RxPrepareToReparseSymbolicLink

RxPrepareToReparseSymbolicLink configura o nome do objeto de arquivo para facilitar uma nova análise. Essa rotina é usada pelos minidiretórios de rede para percorrer links simbólicos.
RxPurgeAllFobxs

RxPurgeAllFobxs limpa todas as estruturas FOBX associadas a um minidiretório de rede.
RxReference

RxReference incrementa o membro NodeReferenceCount de uma estrutura em um para várias das estruturas de dados contadas de referência usadas pelo RDBSS.
RxScavengeAllFobxs

RxScavengeAllFobxs armazena todas as estruturas FOBX associadas a um objeto de dispositivo de minidiretório de rede.
RxSetSrvCallDomainName

RxSetSrvCallDomainName é chamado por um driver de minidiretório de rede para definir o nome de domínio associado a qualquer servidor (estrutura SRV_CALL).