Funzione CcUnpinDataForThread (ntifs.h)
La routine CcUnpinDataForThread rilascia pagine di un file memorizzato nella cache il cui blocco di controllo buffer (BCB) è stato modificato da una chiamata precedente a CcSetBcbOwnerPointer.
Sintassi
void CcUnpinDataForThread(
[in] PVOID Bcb,
[in] ERESOURCE_THREAD ResourceThreadId
);
Parametri
[in] Bcb
Puntatore al bcb per le pagine da rilasciare.
[in] ResourceThreadId
Identifica il thread che ha originariamente acquisito il bcb. Deve corrispondere al puntatore proprietario utilizzato nella chiamata a CcSetBcbOwnerPointer.
Valore restituito
nessuno
Osservazioni
CcUnpinDataForThread rilascia bcb per il thread indicato ed esegue qualsiasi altra pulizia necessaria.
Ogni chiamata a CcSetBcbOwnerPointer deve corrispondere a una chiamata successiva a CcUnpinDataForThread.
CcUnpinDataForThread equivale funzionalmente a CcUnpinData, ad eccezione del fatto che rilascia anche la risorsa BCB per il thread indicato.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |