rxprocs.h, en-tête

Cet en-tête est utilisé par ifsk. Pour plus d'informations, consultez les pages suivantes :

rxprocs.h contient les interfaces de programmation suivantes :

Fonctions

 
FsRtlCheckOplock

Découvrez comment la routine FsRtlCheckOplock synchronise l’IRP pour une opération d’E/S de fichier avec l’état actuel du verrou opportuniste (oplock) du fichier.
FsRtlNotifyFullChangeDirectory

Découvrez comment la routine FsRtlNotifyFullChangeDirectory crée une structure de notification pour une demande de notification et l’ajoute à la liste de notification spécifiée.
FsRtlOplockIsFastIoPossible

Découvrez comment FsRtlOplockIsFastIoPossible vérifie l’état de verrouillage opportuniste (oplock) d’un fichier pour déterminer si des E/S rapides peuvent être effectuées sur le fichier.
RxChangeBufferingState

RxChangeBufferingState est appelé pour traiter une demande de modification d’état de mise en mémoire tampon.
RxCompleteRequest

RxCompleteRequest termine la requête IRP associée à une structure RX_CONTEXT.
RxCompleteRequest_Real

RxCompleteRequest_Real termine la requête IRP associée à une structure RX_CONTEXT.
RxDereference

RxDereference décrémente le membre NodeReferenceCount d’une structure d’un pour plusieurs structures de données comptabilisées de référence utilisées par RDBSS.
RxDriverEntry

RxDriverEntry est appelé par un pilote de mini-redirecteur réseau monolithique à partir de sa routine DriverEntry pour initialiser la bibliothèque statique RDBSS.
RxFinalizeConnection

En savoir plus sur la fonction RxFinalizeConnection.
RxFinalizeNetFcb

RxFinalizeNetFCB finalise la structure FCB donnée. L’appelant doit avoir un verrou exclusif sur le NET_ROOT associé à FCB.
RxForceFinalizeAllVNetRoots

La force RxForceFinalizeAllVNetRoots finalise toutes les structures V_NET_ROOT associées à une structure de NET_ROOT donnée. L’appelant doit avoir un verrou exclusif sur la table netname associée à l’objet d’appareil.
RxFsdPostRequest

RxFsdPostRequest met en file d’attente le paquet de requête d’E/S (IRP) spécifié par une structure RX_CONTEXT à la file d’attente worker pour traitement par le processus de système de fichiers (FSP).
RxIndicateChangeOfBufferingState

RxIndicateChangeOfBufferingState est appelé pour inscrire une demande d’état de mise en mémoire tampon de modification (indication d’arrêt d’oplock, par exemple) en vue d’un traitement ultérieur. Si nécessaire, les routines de thread de travail pour un traitement ultérieur sont activées.
RxIndicateChangeOfBufferingStateForSrvOpen

RxIndicateChangeOfBufferingStateForSrvOpen est appelé pour inscrire une demande d’état de mise en mémoire tampon de modification (indication d’arrêt d’oplock, par exemple) en vue d’un traitement ultérieur. Si les conditions préalables nécessaires sont remplies, le verrouillage d’opération est traité plus avant.
RxIsThisACscAgentOpen

RxIsThisACscAgentOpen détermine si un fichier ouvert a été effectué par un agent de mise en cache côté client en mode utilisateur.
RxLockEnumerator

RxLockEnumerator est appelé à partir d’un mini-redirecteur réseau pour énumérer les verrous de fichier sur un contrôleur fcb.
RxLogEventDirect

RxLogEventDirect est appelé pour enregistrer une erreur dans le journal des erreurs d’E/S. Il est recommandé d’utiliser la macro RXLogEvent ou rxLogFailure au lieu d’appeler cette routine directement.
RxLogEventWithAnnotation

RxLogEventWithAnnotation alloue une structure de journal des erreurs d’E/S, la remplit avec des informations et écrit l’entrée dans le journal des erreurs d’E/S.
RxLogEventWithBufferDirect

RxLogEventWithBufferDirect alloue une structure de journal des erreurs d’E/S, la remplit avec des informations et écrit l’entrée dans le journal des erreurs d’E/S.
RxMapSystemBuffer

RxMapSystemBuffer retourne l’adresse de mémoire tampon système à partir de l’IRP.
RxPrepareToReparseSymbolicLink

RxPrepareToReparseSymbolicLink configure le nom de l’objet de fichier pour faciliter une analyse. Cette routine est utilisée par les mini-redirecteurs réseau pour parcourir les liens symboliques.
RxPurgeAllFobxs

RxPurgeAllFobxs vide toutes les structures FOBX associées à un mini-redirecteur réseau.
RxReference

RxReference incrémente le membre NodeReferenceCount d’une structure d’un pour plusieurs des structures de données comptabilisées de référence utilisées par RDBSS.
RxScavengeAllFobxs

RxScavengeAllFobxs récupère toutes les structures FOBX associées à un objet d’appareil de mini-redirecteur réseau.
RxSetSrvCallDomainName

RxSetSrvCallDomainName est appelé par un pilote de mini-redirecteur réseau pour définir le nom de domaine associé à un serveur donné (SRV_CALL structure).