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