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類型之篩選定義的清除回呼例程的選擇性指標。 清除回呼例程會在刪除 FsRtlAllocateExtraCreateParameter 例程時呼叫 ECP 內容結構。 如果不適用清除回呼例程,請將此參數設定為 NULL。
[in] TotalSize
要初始化之 ECP 內容結構的大小,以位元組為單位。
[in] EcpType
GUID 的指標,指出將初始化內容結構的 ECP 類型。 如需 ECP 的詳細資訊,請參閱 搭配使用額外建立參數搭配IRP_MJ_CREATE作業。
[in, optional] ListAllocatedFrom
配置 ECP 內容結構之清單的選擇性指標。
傳回值
沒有
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | FsRtlInitializeExtraCreateParameter 例程可從 Windows 7 開始使用。 |
目標平臺 | 普遍 |
標頭 | ntifs.h (include Ntifs.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |