CcUnpinData, fonction (ntifs.h)
La routine CcUnpinData libère les données de fichier mises en cache qui ont été mappées ou épinglées par un appel antérieur à CcMapData, CcPinReadou CcPreparePinWrite.
Syntaxe
void CcUnpinData(
[in] PVOID Bcb
);
Paramètres
[in] Bcb
Pointeur vers un bloc de contrôle de mémoire tampon (BCB) pour que les données soient libérées.
Valeur de retour
Aucun
Remarques
CcUnpinData libère le BCB et effectue tout autre nettoyage nécessaire.
Chaque appel réussi à CcMapData, CcPinReadou CcPreparePinWrite doit être mis en correspondance par un appel ultérieur à CcUnpinData.
Les bcb qui ont été modifiés par CcSetBcbOwnerPointerPointer ne peuvent pas être découplé en appelant CcUnpinData. CcUnpinDataForThread doit être appelée à la place.
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 |