다음을 통해 공유


FltAllocateDeferredIoWorkItem 함수(fltkernel.h)

FltAllocateDeferredIoWorkItem 지연된 I/O 작업 항목을 할당합니다.

통사론

PFLT_DEFERRED_IO_WORKITEM FLTAPI FltAllocateDeferredIoWorkItem();

반환 값

FltAllocateDeferredIoWorkItem 요청을 충족하기 위해 비페이지 풀에 메모리가 부족한 경우 NULL 반환합니다. 그렇지 않으면 할당된 작업 항목에 대한 포인터를 반환합니다.

발언

FltAllocateDeferredIoWorkItem 페이지가 없는 풀에서 지연된 I/O 작업 항목을 할당합니다.

이 작업 항목을 지연된 I/O 작업 큐에 삽입하려면 FltQueueDeferredIoWorkItem호출합니다.

작업 항목을 해제하기 위해 미니 필터 드라이버는 일반적으로 FltQueueDeferredIoWorkItem지정된 작업자 루틴에서 FltFreeDeferredIoWorkItem 호출합니다.

요구 사항

요구
대상 플랫폼 보편적
헤더 fltkernel.h(Fltkernel.h 포함)
라이브러리 FltMgr.lib
IRQL <= DISPATCH_LEVEL

참고 항목

FltFreeDeferredIoWorkItem

FltQueueDeferredIoWorkItem