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). |