CcUnpinDataForThread, fonction (ntifs.h)
La routine CcUnpinDataForThread publie des pages d’un fichier mis en cache dont le bloc de contrôle de mémoire tampon (BCB) a été modifié par un appel antérieur à CcSetBcbOwnerPointer.
Syntaxe
void CcUnpinDataForThread(
[in] PVOID Bcb,
[in] ERESOURCE_THREAD ResourceThreadId
);
Paramètres
[in] Bcb
Pointeur vers le BCB pour que les pages soient libérées.
[in] ResourceThreadId
Identifie le thread qui a acquis le BCB à l’origine. Doit correspondre au pointeur propriétaire utilisé dans l’appel à CcSetBcbOwnerPointer.
Valeur de retour
Aucun
Remarques
CcUnpinDataForThread libère le BCB pour le thread indiqué et effectue tout autre nettoyage nécessaire.
Chaque appel à CcSetBcbOwnerPointer doit être mis en correspondance par un appel ultérieur à CcUnpinDataForThread.
CcUnpinDataForThread équivaut fonctionnellement à CcUnpinData, sauf qu’elle libère également la ressource BCB pour le thread indiqué.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Universel |
d’en-tête | ntifs.h (include Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |