CcUnpinRepinnedBcb 함수(ntifs.h)
CcUnpinRepinnedBcb 루틴은 고정된 버퍼 제어 블록(BCB)을 고정 해제합니다.
통사론
void CcUnpinRepinnedBcb(
[in] PVOID Bcb,
[in] BOOLEAN WriteThrough,
[out] PIO_STATUS_BLOCK IoStatus
);
매개 변수
[in] Bcb
고정된 BCB에 대한 포인터입니다.
[in] WriteThrough
BCB를 작성해야 하는 경우 TRUE 설정합니다.
[out] IoStatus
IO_STATUS_BLOCK 구조체에 대한 포인터입니다. CcUnpinRepinnedBcb
반환 값
없음
발언
파일 시스템은 CcUnpinRepinnedBcb 호출하여 이전에 고정된 버퍼를 디스크에 기록합니다.
ccRepinBcb
CcUnpinRepinnedBcb BCB 리소스를 단독으로 획득하므로 호출자는 교착 상태를 방지하기 위해 매우 주의해야 합니다. 가능하면 호출자는 리소스를 소유하지 않아야 합니다. 그렇지 않으면 호출자는 동일한 캐시된 파일에 고정된 다른 항목이 없음을 보장해야 합니다. 일반적으로 다른 모든 리소스가 릴리스된 후 요청 완료 중에 CcUnpinRepinnedBcb 호출됩니다.
요구 사항
요구 | 값 |
---|---|
대상 플랫폼 | 보편적 |
헤더 | ntifs.h(Ntifs.h 포함) |
라이브러리 | NtosKrnl.lib |
DLL | NtosKrnl.exe |