PFNKSDEVICE 回呼函式 (ks.h)
AVStream minidriver 的 AVStrMiniDevicePostStart 例程會在 AVStream 執行後 PnP 啟動處理時呼叫。 例如,使用它在開始時間載入驅動程式。 在 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) |