Routines diverses

RDBSS inclut un certain nombre de routines utilitaires qui n’entrent pas dans une catégorie particulière.

Les diverses routines RDBSS incluent les suivantes :

Routine Description

RxFsdDispatch

Cette routine implémente la répartition du pilote de système de fichiers (FSD) pour RDBSS afin de traiter un paquet de demandes d’E/S (IRP). Cette routine est appelée par un mini-redirecteur réseau dans les routines de répartition des pilotes pour lancer le traitement RDBSS d’une requête.

RxFsdPostRequest

Cette routine met en file d’attente l’IRP spécifié par une structure de RX_CONTEXT vers la file d’attente worker pour traitement par le processus de système de fichiers (FSP).

RxGetRDBSSProcess

Cette routine retourne un pointeur vers le processus du thread main utilisé par le processus du noyau RDBSS.

RxIsThisACscAgentOpen

Cette routine détermine si une demande d’ouverture de fichier a été effectuée par un agent de mise en cache côté client en mode utilisateur.

Cette routine est disponible uniquement sur Windows Server 2003.

RxMakeLateDeviceAvailable

Cette routine modifie l’objet d’appareil pour rendre un « appareil en retard » disponible. Un appareil en retard est un appareil qui n’est pas créé dans la routine de chargement du pilote.

RxPrepareToReparseSymbolicLink

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