共用方式為


FsRtlGetPerStreamContextPointer 巨集 (ntifs.h)

FsRtlGetPerStreamContextPointer 巨集會傳回文件系統的檔案數據流內容。

語法

void FsRtlGetPerStreamContextPointer(
   _fo
);

參數

_fo

檔案數據流之檔案物件的指標。

傳回值

沒有

言論

文件系統篩選驅動程式可以使用 FsRtlGetPerStreamContextPointer 巨集,取得指定檔案物件所表示之檔案數據流的數據流內容指標。 數據流內容指標是文件系統之檔案數據流內容的指標。 此指標可以當做參數傳遞至 FsRtlInsertPerStreamContextFsRtlLookupPerStreamContextFsRtlRemovePerStreamContext

數據流內容指標指向可唯一識別文件系統檔案數據流的 FSRTL_ADVANCED_FCB_HEADER 結構。 此結構通常內嵌在數據流內容物件中,例如檔案控制區塊 (FCB) 或數據流控制區塊 (SCB)。 開啟檔案數據流時,文件系統會將FCB或SCB的指標儲存在檔案物件的 FsContext 成員中。

附註 FsRtlGetPerStreamContextPointer 巨集只能用於支援進階 FCB 標頭的文件系統上。
 
如需詳細資訊,請參閱舊版文件系統篩選驅動程式 中的追蹤 Per-Stream 內容。

要求

要求 價值
最低支援的用戶端 Windows XP;Windows 2000 SP4 更新匯總
目標平臺 桌面
標頭 ntifs.h (include Ntifs.h)
IRQL <= APC_LEVEL

另請參閱

FSRTL_ADVANCED_FCB_HEADER

FsRtlInitPerStreamContext

FsRtlInsertPerStreamContext

FsRtlLookupPerStreamContext

FsRtlRemovePerStreamContext

FsRtlSetupAdvancedHeader

FsRtlSupportsPerStreamContexts

FsRtlTeardownPerStreamContexts