Partager via


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

Voir aussi

CcMapData

CcPinRead

CcPreparePinWrite

CcSetBcbOwnerPointer

CcUnpinDataForThread