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

Vedi anche

RxCreateNetFcb

RxCreateNetFobx

RxCreateNetRoot

RxCreateSrvCall

RxCreateSrvOpen

RxCreateVNetRoot

RxDereference

RxFinalizeConnection

RxFinalizeNetFcb

RxFinalizeNetFobx

RxFinalizeNetRoot

RxFinalizeSrvCall

RxFinalizeSrvOpen

RxFinalizeVNetRoot

RxFinishFcbInitialization

RxReference

RxSetSrvCallDomainName

RxpDereferenceNetFcb

RxpReferenceNetFcb

Struttura NET_ROOT