Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
RxForceFinalizeAllVNetRoots erzwingt alle V_NET_ROOT Strukturen, die einer bestimmten NET_ROOT Struktur zugeordnet sind. Der Aufrufer muss über eine exklusive Sperre in der Netname-Tabelle verfügen, die dem Geräteobjekt zugeordnet ist.
Syntax
VOID RxForceFinalizeAllVNetRoots(
PNET_ROOT NetRoot
);
Parameter
NetRoot
Ein Zeiger auf die NET_ROOT Struktur.
Rückgabewert
Nichts
Bemerkungen
Die RxForceFinalizeAllVNetRoots- Routine wird nicht intern von RDBSS aufgerufen. RxForceFinalizeAllVNetRoots wird normalerweise direkt von Netzwerk-Miniumleitungstreibern aufgerufen. Wenn ein Netzwerk-Miniumleitung clientseitige Zwischenspeicherung implementiert, könnte die RxForceFinalizeAllVNetRoots-Routine verwendet werden, um alle geöffneten Dateien für die clientseitige Zwischenspeicherung zu schließen. Das Erzwingen einer Schließung aller V_NET_ROOT Strukturen entspricht einem WNetCancelConnection Aufruf aus dem Benutzermodus auf einer Freigabe mit erzwungenem Schließen aller Dateien.
Vor dem Aufrufen RxForceFinalizeAllVNetRootsmuss eine Sperre der dem Geräteobjekt zugeordneten Netname-Tabelle im exklusiven Modus abgerufen werden.
RxForceFinalizeAllVNetRoots ruftRxFinalizeVNetRoot- auf, um die einzelnen V_NET_ROOT abzuschließen, die dem NET_ROOT zugeordnet sind.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | rxprocs.h (include Rxprocs.h) |
| IRQL- | <= APC_LEVEL |