RxReleaseFcbResourceInMRx-Funktion (mrxfcb.h)
RxReleaseFcbResourceInMRx gibt die FCB-Ressource frei, die von einem Netzwerk-Miniumleitungstreiber erworben wurde.
Syntax
void RxReleaseFcbResourceInMRx(
PMRX_FCB Fcb
);
Parameter
Fcb
Ein Zeiger auf den FCB. Dieser Parameter ist erforderlich und kann nicht NULL-werden.
Rückgabewert
Nichts
Bemerkungen
Die Synchronisierungsressourcen, die für einen Netzwerk-Miniumleitungstreiber von Interesse sind, sind in erster Linie mit dem FCB verbunden. Es gibt eine Auslagerungs-E/A-Ressource und eine normale Ressource. Die Auslagerungs-E/A-Ressource wird intern von RDBSS verwaltet. Die einzige Ressource, auf die ein Netzwerk-Miniumleitungstreiber zugreifen kann, ist die normale Ressource.
Die RxReleaseFcbResourceInMRx Routine gibt eine FCB-Ressource frei, die zuvor durch Aufrufen von RxAcquireExclusiveFcbResourceInMRx, RxAcquireSharedFcbResourceInMRxoder RxAcquireSharedFcbResourceInMRxEx. Wenn es ausstehende Änderungsanforderungen für den Pufferzustand für diesen FCB gibt, werden diese Pufferzustandsänderungen zuerst verarbeitet, bevor die RxReleaseFcbResourceInMRx Routine zurückgegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | mrxfcb.h (einschließlich Mrxfcb.h) |
IRQL- | <= APC_LEVEL |
Siehe auch
RxAcquireExclusiveFcbResourceInMRx
RxAcquireSharedFcbResourceInMRx