Partager via


CcUnpinData, fonction (ntifs.h)

La routine CcUnpinData publie des données de fichier mises en cache qui ont été mappées ou épinglées par un appel antérieur à CcMapData, CcPinRead ou CcPreparePinWrite.

Syntaxe

void CcUnpinData(
  [in] PVOID Bcb
);

Paramètres

[in] Bcb

Pointeur vers un bloc de contrôle de mémoire tampon (BCB) pour les données à libérer.

Valeur de retour

None

Remarques

CcUnpinData libère le BCB et effectue tout autre nettoyage nécessaire.

Chaque appel réussi à CcMapData, CcPinRead ou CcPreparePinWrite doit être mis en correspondance par un appel ultérieur à CcUnpinData.

Les bcbs qui ont été modifiés par CcSetBcbOwnerPointer ne peuvent pas être désépinglé en appelant CcUnpinData. CcUnpinDataForThread doit être appelé à la place.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
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