FltCreateFile可能會傳回STATUS_FILE_LOCK_CONFLICT做為傳回值,或在 IoStatusBlock 參數所指向之IO_STATUS_BLOCK結構的Status成員中。 只有在NTFS記錄檔已滿,FltCreateFile嘗試處理這種情況時,才會發生錯誤。 備註 在Microsoft Windows Update Windows 2000 SP4 和 Windows Server 2003 SP1 之前的 Windows 版本上, min...
FltCreateFile可能會傳回STATUS_FILE_LOCK_CONFLICT做為傳回值,或在 IoStatusBlock 參數所指向之IO_STATUS_BLOCK結構的Status成員中。 只有在NTFS記錄檔已滿,FltCreateFile嘗試處理這種情況時,才會發生錯誤。 備註 在Microsoft Windows Update Windows 2000 SP4 和 Windows Server 2003 SP1 之前的 Windows 版本上, min...
FltCreateFile可能會傳回STATUS_FILE_LOCK_CONFLICT做為傳回值,或在 IoStatusBlock 參數所指向之IO_STATUS_BLOCK結構的Status成員中。 只有在NTFS記錄檔已滿,FltCreateFile嘗試處理這種情況時,才會發生錯誤。 備註 在Microsoft Windows Update Windows 2000 SP4 和 Windows Server 2003 SP1 之前的 Windows 版本上, min...
FLT_CREATEFILE_TARGET_ECP_CONTEXT結構是一個額外的 create 參數, (ECP) 用來將目標資訊傳回給 FltCreateFileEx2的呼叫端。 語法 C++複製 typedefstruct_FLT_CREATEFILE_TARGET_ECP_CONTEXT{PFLT_INSTANCE Instance; PFLT_VOLUME Volume; PFLT_FILE_NAME_INFORMATION FileNameInformation; FLT_CRE...
FLT_CREATEFILE_TARGET_ECP_CONTEXT結構是一個額外的 create 參數, (ECP) 用來將目標資訊傳回給 FltCreateFileEx2的呼叫端。 語法 C++複製 typedefstruct_FLT_CREATEFILE_TARGET_ECP_CONTEXT{PFLT_INSTANCE Instance; PFLT_VOLUME Volume; PFLT_FILE_NAME_INFORMATION FileNameInformation; FLT_CR...
如果 FltCreateFileEx 的原始呼叫端未指定FILE_SHARE_READ、FILE_SHARE_WRITE或FILE_SHARE_DELETE,則無法對檔案執行其他開啟作業,因為原始呼叫端具有檔案的獨佔存取權。若要成功開啟共用檔案,要求的 DesiredAccess 與檔案的 DesiredAccess 和所有先前尚未透過 FltClose 發行的 ShareAccess 規格相容。 也就是說,為指定...
FltCreateFileEx可能會傳回STATUS_FILE_LOCK_CONFLICT做為傳回值,或在 IoStatusBlock 參數所指向之IO_STATUS_BLOCK結構的Status成員中傳回。 只有在NTFS記錄檔已滿,且 FltCreateFileEx嘗試處理這種情況時,才會發生此錯誤。 備註 文件系統迷你篩選驅動程式應該呼叫FltCreateFileEx,而不是FltCreateFile,以取得檔案物件指標...
CreateDisposition 值FILE_SUPERSEDE要求呼叫端具有現有檔案物件的 DELETE 存取權。 如果是的話,在現有檔案上成功呼叫 FltCreateFileEx2 並FILE_SUPERSEDE會有效地刪除該檔案,然後重新建立該檔案。 這表示,如果檔案已經由另一個線程開啟,它會指定 shareAccess參數並設定FILE_SHARE_DELETE旗標來開啟檔案。 請注意,這種...
FltCreateFile可能会返回STATUS_FILE_LOCK_CONFLICT作为返回值,或者在 IoStatusBlock 参数指向的IO_STATUS_BLOCK结构的Status成员中返回。 仅当 NTFS 日志文件已满并且FltCreateFile尝试处理这种情况时出错时,才会发生这种情况。 注解 在Windows 2000 SP4 和 Windows Server 2003 SP1 的 Microsoft Windows 更新汇总版本上...
FltCreateFileEx2类似于FltCreateFile和FltCreateFileEx,只不过它支持DriverContext输入参数。 若要将 ECP 指定为创建操作的一部分,请使用FltAllocateExtraCreateParameterList例程初始化 IO_DRIVER_CREATE_CONTEXT 结构的 ExtraCreateParameter 成员。如果使用 ECP,则必须使用适当的例程创建、操作和释放它们。