共用方式為


KsGetObjectFromFileObject 函式 (ks.h)

KsGetObjectFromFileObject 函式會從 FileObject 傳回轉換成 PVOID 的 AVStream 物件。

語法

KSDDKAPI PVOID KsGetObjectFromFileObject(
  [in] PFILE_OBJECT FileObject
);

參數

[in] FileObject

要判斷相關聯 AVStream 物件的 FILE_OBJECT 結構的指標。

傳回值

KsGetObjectFromFileObject 會傳回與 FileObject 相關聯之 AVStream 物件的指標, (轉換成 PVOID) 。 例如,此指標可能指向 KSFILTERKSPIN

備註

KsGetObjectFromFileObject 函式不會檢查檔案物件是否與 KS 對象相關聯。 如果不是,這可能會導致記憶體存取錯誤。 驅動程式開發人員應該考慮使用結構化例外狀況處理來攔截可能的例外狀況。

規格需求

需求
最低支援的用戶端 適用於 Microsoft Windows XP 和更新版本的作業系統和 DirectX 8.0 和更新版本的 DirectX。
目標平台 Universal
標頭 ks.h (包含 Ks.h)
程式庫 Ks.lib
IRQL 任何層級

另請參閱

KsGetFilterFromFileObject

KsGetObjectTypeFromFileObject

KsGetPinFromFileObject

KsPinGetConnectedPinFileObject