共用方式為


PFNKSPINVOID 回呼函式 (ks.h)

在下列情況下會呼叫 AVStream 迷你驅動程式的回呼例程:

  • 相關的 KSPIN 作為接收針腳,而且此接收針腳與 AVStream 來源針腳中斷連線。
  • KSPIN 結構的重設狀態因為IOCTL_KS_RESET_STATE裝置控制件的抵達而變更。 當與指定針腳相關聯的佇列排清時,也會呼叫此例程。

語法

PFNKSPINVOID Pfnkspinvoid;

void Pfnkspinvoid(
  [in] PKSPIN Pin
)
{...}

參數

[in] Pin

相關 KSPIN 的指標,做為接收針腳。

傳回值

備註

關於AVStrMiniPinDisconnect

minidriver 會在其KSPIN_DISPATCH結構的 Disconnect 成員中指定此例程的位址。

此例程是選擇性的。

另請參閱 KS 針腳

關於AVStrMiniPinReset

如需詳細資訊,請參閱 以針腳為中心的處理

minidriver 會在其 KSPIN_DISPATCH 結構的 Reset 成員中指定此例程的位址。

一般而言,此例程是由必須排清硬體緩衝區的迷你驅動程式所提供。 篩選控制件 Mutex 可能會在此函式期間保留。 請參閱 AVStream 中的篩選控件 Mutex

此例程是選擇性的。

規格需求

需求
最低支援的用戶端 適用於 Microsoft Windows XP 和更新版本的作業系統和 DirectX 8.0 和更新版本的 DirectX 版本。
目標平台 桌面
標頭 ks.h (包含 Ks.h)

另請參閱

KSPIN_DISPATCH