Funzione RxForceFinalizeAllVNetRoots (rxprocs.h)
RxForceFinalizeAllVNetRoots finalizza tutte le strutture V_NET_ROOT associate a una determinata struttura NET_ROOT. Il chiamante deve avere un blocco esclusivo sulla tabella netname associata all'oggetto device.
Sintassi
void RxForceFinalizeAllVNetRoots(
PNET_ROOT NetRoot
);
Parametri
NetRoot
Puntatore alla struttura NET_ROOT.
Valore restituito
nessuno
Osservazioni
La routine RxForceFinalizeAllVNetRoots non viene chiamata internamente da RDBSS. RxForceFinalizeAllVNetRoots viene normalmente chiamato dai driver mini-redirector di rete direttamente. Se un mini-reindirizzamento di rete implementa la memorizzazione nella cache lato client, la routine RxForceFinalizeAllVNetRoots può essere usata per chiudere tutti i file aperti per la memorizzazione nella cache lato client. Forzare una chiusura su tutte le strutture V_NET_ROOT equivale a una chiamata WNetCancelConnection dalla modalità utente in una condivisione con chiusura forzata di tutti i file.
Prima di chiamare RxForceFinalizeAllVNetRoots, è necessario acquisire un blocco nella tabella netname associata all'oggetto dispositivo in modalità esclusiva.
RxForceFinalizeAllVNetRoots chiama RxFinalizeVNetRoot per finalizzare ogni V_NET_ROOT associato alla NET_ROOT.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | rxprocs.h (includere Rxprocs.h) |
IRQL | <= APC_LEVEL |