FsRtlInitializeBaseMcbEx 함수(ntifs.h)
FsRtlInitializeBaseMcbEx 새 MCB 구조를 초기화합니다.
통사론
BOOLEAN FsRtlInitializeBaseMcbEx(
PBASE_MCB Mcb,
POOL_TYPE PoolType,
USHORT Flags
);
매개 변수
Mcb
초기화할 MCB 구조체에 대한 포인터를 포함합니다.
PoolType
추가 내부 MCB 메모리를 할당할 때 사용할 풀 유형을 지정합니다.
Flags
MCB 매핑이 비어 있을 때 수행할 작업을 지정하는 플래그의 비트 마스크입니다. 다음 값 중 하나를 포함합니다.
기 | 값 |
---|---|
MCB_FLAG_RAISE_ON_ALLOCATION_FAILURE | 1 |
반환 값
이 함수는 MCB 구조를 성공적으로 초기화하는 경우 TRUE를 반환합니다.
발언
호출자는 MCB 구조에 대한 메모리를 제공해야 합니다. 이 호출은 MCB 구조를 설정/쿼리하는 다른 모든 호출보다 우선해야 합니다.
풀을 사용할 수 없는 경우 이 루틴은 리소스가 부족하다는 것을 나타내는 상태 값을 올리거나 플래그에 따라 false를 반환합니다.
요구 사항
요구 | 값 |
---|---|
헤더 | ntifs.h |
참고 항목
FsRtlInitializeBaseMcb 함수