PFNKSDEVICE 回呼函式 (ks.h)
當AVStream執行 PnP-start 處理時,會呼叫AVStream迷你驅動程式的 AVStrMiniDevicePostStart 例程。 例如,使用它在開始時間載入驅動程式。 在 PnP 啟動之後,這類事件就會出現在背景工作線程的內容中。
語法
PFNKSDEVICE Pfnksdevice;
NTSTATUS Pfnksdevice(
[in] PKSDEVICE Device
)
{...}
參數
[in] Device
KSDEVICE 結構的指標,描述傳送IRP_MN_START_DEVICE要求的裝置。
傳回值
應該傳回STATUS_SUCCESS或嘗試執行作業時傳回的錯誤碼。 如果此例程傳回失敗,IRP_MN_START_DEVICE要求與IRP_MN_STOP_DEVICE要求之間的任何擱置IRP_MJ_CREATE要求都會失敗。 請勿傳回STATUS_PENDING。
備註
minidriver 會在其KSDEVICE_DISPATCH結構的 PostStart 成員中指定這個例程的位址。
此例程是選擇性的。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Microsoft Windows XP 和更新版本的作業系統和 DirectX 8.0 和更新版本的 DirectX。 |
目標平台 | 桌面 |
標頭 | ks.h (包含 Ks.h) |