方法集是核心串流用戶端可以在 KS 物件上叫用的相關動作群組。 例如,配置器物件可以提供方法集,其中包含配置和解除配置記憶體的方法。
迷你驅動程式會為其支援的每個方法集提供 KSMETHOD_SET 結構。 反過來,KSMETHOD_SET結構包含描述單一方法的 KSMETHOD_ITEM 結構陣列。 迷你驅動程式會在KSMETHOD_ITEM結構的 MethodHandler 和 SupportHandler 成員中提供驅動程式提供的 KStrMethodHandler 和 KStrSupportHandler 處理常式指標。
用戶端會呼叫 KsSynchronousDeviceControl 來提出同步方法要求,或呼叫 DeviceIoControl (在 Microsoft Windows SDK 檔中所述) 使用 IOCTL_KS_METHOD來提出非同步要求。
驅動程式會在上述呼叫的 InBuffer 參數中提供 KSMETHOD 結構來要求特定方法。
AVStream 篩選器和針腳會透過在 KSFILTER_DESCRIPTOR 結構或 KSPIN_DESCRIPTOR_EX 結構的 AutomationTable 成員中提供 KSAUTOMATION_TABLE 結構,來描述它們支援的方法。 如需詳細資訊,請參閱 定義自動化表格。