共用方式為


IOCTL_KS_METHOD IOCTL (ks.h)

應用程式可以使用IOCTL_KS_METHOD在 KS 物件上執行方法。 應用程式會將IOCTL_KS_METHOD與以下所述的參數傳遞至 KsSynchronousDeviceControl 函式

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

應用程式會將指標放在 KSMETHOD 類型的結構,指定要在 InBuffer 參數中叫用的方法,以及 InLength 的方法結構大小。

輸入緩衝區長度

InLength 方法結構的大小。

輸出緩衝區

如果方法需要輸出緩衝區,用戶端會配置並傳遞輸出緩衝區。 (這是由 KSMETHOD 結構中所設定的旗標所決定 ) 。例如, KSMETHOD_STREAMALLOCATOR_ALLOC 為新配置的框架提供輸出緩衝區。

輸出緩衝區長度

輸出緩衝區的長度。

狀態區塊

如果要求成功,狀態成員會設定為 STATUS_SUCCESS。

規格需求

需求
標頭 ks.h (包含 Ks.h)

另請參閱

KSFASTMETHOD_ITEM

KSMETHOD

KSMETHOD_ITEM

KSMETHOD_SET

KsMethodHandler