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 retornado por CcPinRead ou CcPreparePinWrite.
Retornar valor
Nenhum
Comentários
Os sistemas de arquivos chamam CcRepinBcb para preservar um BCB para gravação ou recuperação de erros. Normalmente, um sistema de arquivos faria isso na primeira vez que marcasse um BCB como sujo durante o processamento de uma solicitação de gravação ou a qualquer momento em que determinasse 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 |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |