關於額外建立參數 (ECP)
(ECP) 的額外建立參數是可包含檔案建立的其他資訊的結構。 建立作業可以有任意數目的 ECP,這些 ECP 會使用 ECP_LIST附加至作業。 ECP_LIST 是 ntifs.h中宣告的不透明結構。
ECP 有兩種類型:
系統定義的 ECP。 作業系統元件會使用系統定義的 ECP,將其他資訊與檔案上的 IRP_MJ_CREATE 作業產生關聯。
使用者定義的 (或驅動程式定義) ECP。 在下列情況下,驅動程式也可以使用 ECP 來處理其他資訊,或將其他資訊與檔案上的IRP_MJ_CREATE作業產生關聯:
當核心模式驅動程式呼叫 FltCreateFileEx2 或 IoCreateFileEx 常式以建立或開啟檔案時。
當檔案系統篩選驅動程式處理 檔案的IRP_MJ_CREATE 作業時
下列各節說明如何定義、附加和使用 ECP,以及列出系統定義的 ECP。