Fungsi KsPinSubmitFrameMdl (ks.h)

Jika pin telah ditempatkan ke dalam mode injeksi dengan panggilan ke KsPinRegisterFrameReturnCallback, fungsi KsPinSubmitFrameMdl mengirimkan bingkai langsung ke sirkuit transportasi.

Sintaks

KSDDKAPI NTSTATUS KsPinSubmitFrameMdl(
  [in]           PKSPIN           Pin,
  [in, optional] PMDL             Mdl,
  [in, optional] PKSSTREAM_HEADER StreamHeader,
  [in, optional] PVOID            Context
);

Parameter

[in] Pin

Penunjuk ke struktur KSPIN yang mewakili pin untuk mengirimkan bingkai.

[in, optional] Mdl

Penunjuk ke daftar pendeskripsi memori yang menjelaskan buffer bingkai. Opsional.

[in, optional] StreamHeader

Penunjuk ke struktur KSSTREAM_HEADER . Header stream disalin jika parameter ini disediakan. Pilihan.

[in, optional] Context

Penunjuk ke buffer yang dialokasikan penelepon yang diteruskan ke panggilan balik pengembalian bingkai yang terdaftar melalui KsPinRegisterFrameReturnCallback. Parameter ini bersifat opsional dan hanya untuk penggunaan pemanggil.

Mengembalikan nilai

Mengembalikan STATUS_SUCCESS jika pengiriman bingkai berhasil. Jika tidak, mengembalikan kode kesalahan yang sesuai.

Keterangan

Perbedaan antara fungsi ini dan KsPinSubmitFrame adalah bahwa fungsi ini akan mengirimkan bingkai menggunakan struktur MDL daripada argumen data dan ukuran.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Microsoft Windows XP dan sistem operasi yang lebih baru dan DirectX 8.0 dan versi DirectX yang lebih baru.
Target Platform Universal
Header ks.h (termasuk Ks.h)
Pustaka Ks.lib
IRQL <=DISPATCH_LEVEL

Lihat juga

KsPinRegisterFrameReturnCallback

KsPinSubmitFrame