Partager via


Fonction RxReleaseFcbResourceInMRx (mrxfcb.h)

RxReleaseFcbResourceInMRx libère la ressource FCB acquise par un pilote de mini-redirecteur réseau.

Syntaxe

void RxReleaseFcbResourceInMRx(
  PMRX_FCB Fcb
);

Paramètres

Fcb

Pointeur vers le FCB. Ce paramètre est obligatoire et ne peut pas avoir la valeur NULL.

Valeur de retour

None

Remarques

Les ressources de synchronisation intéressantes pour un pilote de mini-redirecteur réseau sont principalement associées au FCB. Il existe une ressource d’E/S de pagination et une ressource régulière. La ressource d’E/S de pagination est gérée en interne par RDBSS. La seule ressource accessible à un pilote de mini-redirecteur réseau est la ressource régulière.

La routine RxReleaseFcbResourceInMRx libère une ressource FCB précédemment acquise en appelant RxAcquireExclusiveFcbResourceInMRx, RxAcquireSharedFcbResourceInMRx ou RxAcquireSharedFcbResourceInMRxEx. S’il existe des demandes de modification d’état de mise en mémoire tampon en attente pour ce FCB, ces modifications d’état de mise en mémoire tampon sont traitées avant que la routine RxReleaseFcbResourceInMRx ne retourne la routine.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête mrxfcb.h (inclure Mrxfcb.h)
IRQL <= APC_LEVEL

Voir aussi

RxAcquireExclusiveFcbResourceInMRx

RxAcquireSharedFcbResourceInMRx

RxAcquireSharedFcbResourceInMRxEx

RxReleaseFcbResourceForThreadInMRx