FsRtlInitializeExtraCreateParameter 함수(ntifs.h)
FsRtlInitializeExtraCreateParameter 루틴은 ECP(추가 만들기 매개 변수) 컨텍스트 구조를 초기화합니다.
통사론
void FsRtlInitializeExtraCreateParameter(
[in] PECP_HEADER Ecp,
[in] ULONG EcpFlags,
[in, optional] PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK CleanupCallback,
[in] ULONG TotalSize,
[in] LPCGUID EcpType,
[in, optional] PVOID ListAllocatedFrom
);
매개 변수
[in] Ecp
초기화할 ECP 컨텍스트 구조에 대한 포인터입니다.
[in] EcpFlags
초기화 옵션을 정의합니다. 현재는 플래그가 정의되지 않습니다.
[in, optional] CleanupCallback
PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK형식의 필터 정의 정리 콜백 루틴에 대한 선택적 포인터입니다. 정리 콜백 루틴은 ECP 컨텍스트 구조(FsRtlAllocateExtraCreateParameter 루틴에 의해 생성됨)가 삭제될 때 호출됩니다. 정리 콜백 루틴을 적용할 수 없는 경우 이 매개 변수를 NULL 설정합니다.
[in] TotalSize
초기화할 ECP 컨텍스트 구조의 크기(바이트)입니다.
[in] EcpType
컨텍스트 구조를 초기화할 ECP의 형식을 나타내는 GUID에 대한 포인터입니다. ECP에 대한 자세한 내용은 IRP_MJ_CREATE 작업추가 만들기 매개 변수 사용
[in, optional] ListAllocatedFrom
ECP 컨텍스트 구조가 할당된 목록에 대한 선택적 포인터입니다.
반환 값
없음
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | FsRtlInitializeExtraCreateParameter 루틴은 Windows 7부터 사용할 수 있습니다. |
대상 플랫폼 | 보편적 |
헤더 | ntifs.h(Ntifs.h 포함) |
라이브러리 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL |
<= APC_LEVEL |