Compartilhar via


Função CcRepinBcb (ntifs.h)

A rotina CcRepinBcb fixa um BCB (bloco de controle de buffer) um tempo adicional para impedir que ele seja liberado por uma chamada subsequente para ccUnpinData.

Sintaxe

void CcRepinBcb(
  [in] PVOID Bcb
);

Parâmetros

[in] Bcb

Ponteiro bcb (bloco de controle de buffer) retornado por ccPinRead ou CcPreparePinWrite.

Valor de retorno

Nenhum

Observações

Os sistemas de arquivos chamam ccRepinBcb para preservar um BCB para gravação ou recuperação de erro. Normalmente, um sistema de arquivos faria isso na primeira vez em que marca um BCB como sujo durante o processamento de uma solicitação de gravação ou sempre que determina que um buffer será necessário para gravação.

Cada chamada para CcRepinBcb deve ser correspondida por uma chamada subsequente para ccUnpinRepinnedBcb.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
cabeçalho ntifs.h (inclua Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe

Consulte também

CcPinRead

CcPreparePinWrite

CcUnpinData

CcUnpinRepinnedBcb