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 |
참고 항목
피드백
다음에 대한 사용자 의견 제출 및 보기