FsRtlGetPerStreamContextPointer 巨集 (ntifs.h)
FsRtlGetPerStreamContextPointer 巨集會傳回文件系統的檔案數據流內容。
語法
void FsRtlGetPerStreamContextPointer(
_fo
);
參數
_fo
檔案數據流之檔案物件的指標。
傳回值
沒有
言論
文件系統篩選驅動程式可以使用 FsRtlGetPerStreamContextPointer 巨集,取得指定檔案物件所表示之檔案數據流的數據流內容指標。 數據流內容指標是文件系統之檔案數據流內容的指標。 此指標可以當做參數傳遞至 FsRtlInsertPerStreamContext、FsRtlLookupPerStreamContext和 FsRtlRemovePerStreamContext。
數據流內容指標指向可唯一識別文件系統檔案數據流的 FSRTL_ADVANCED_FCB_HEADER 結構。 此結構通常內嵌在數據流內容物件中,例如檔案控制區塊 (FCB) 或數據流控制區塊 (SCB)。 開啟檔案數據流時,文件系統會將FCB或SCB的指標儲存在檔案物件的 FsContext 成員中。
附註 FsRtlGetPerStreamContextPointer 巨集只能用於支援進階 FCB 標頭的文件系統上。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows XP;Windows 2000 SP4 更新匯總 |
目標平臺 | 桌面 |
標頭 | ntifs.h (include Ntifs.h) |
IRQL | <= APC_LEVEL |