KsGetObjectFromFileObject 函式 (ks.h)
KsGetObjectFromFileObject 函式會從 fileObject 傳回轉換為 PVOID 的 AVStream 物件。
語法
KSDDKAPI PVOID KsGetObjectFromFileObject(
[in] PFILE_OBJECT FileObject
);
參數
[in] FileObject
要判斷相關聯 AVStream 物件的 FILE_OBJECT 結構的指標。
傳回值
KsGetObjectFromFileObject 會傳回與 fileObject 相關聯之 AVStream 物件的指標(轉換成 PVOID)。 例如,這個指標可能會指向 KSFILTER 或 KSPIN。
言論
KsGetObjectFromFileObject 函式不會檢查檔案物件是否與 KS 對象相關聯。 如果不是,這可能會導致記憶體存取錯誤。 驅動程式開發人員應考慮使用結構化例外狀況處理來攔截可能的例外狀況。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Microsoft Windows XP 和更新版本的作系統和 DirectX 8.0 和更新版本的 DirectX 版本中提供。 |
目標平臺 | 普遍 |
標頭 | ks.h (包括 Ks.h) |
連結庫 | Ks.lib |
IRQL | 任何層級 |