SPB_TRANSFER_LIST_ENTRY_INIT_MDL (spb.h)

Fungsi SPB_TRANSFER_LIST_ENTRY_INIT_MDL mengembalikan struktur SPB_TRANSFER_LIST_ENTRY yang diinisialisasi untuk menggunakan MDL untuk menjelaskan buffer data.

Sintaks

SPB_TRANSFER_LIST_ENTRY SPB_TRANSFER_LIST_ENTRY_INIT_MDL(
  [in] SPB_TRANSFER_DIRECTION Direction,
  [in] ULONG                  DelayInUs,
  [in] PMDL                   Mdl
);

Parameter

[in] Direction

Arah transfer. Fungsi menulis nilai ini ke anggota Arah dari struktur SPB_TRANSFER_LIST_ENTRY .

[in] DelayInUs

Penundaan opsional dalam mikrodetik. Fungsi menulis nilai ini ke anggota DelayInUs dari struktur SPB_TRANSFER_LIST_ENTRY .

[in] Mdl

Penunjuk ke MDL yang menjelaskan buffer data. Fungsi menulis nilai ini ke anggota Buffer.Mdl dari struktur SPB_TRANSFER_LIST_ENTRY . Untuk informasi selengkapnya, lihat deskripsi anggota Mdl di SPB_TRANSFER_BUFFER.

Nilai kembali

SPB_TRANSFER_LIST_ENTRY_INIT_MDL mengembalikan struktur SPB_TRANSFER_LIST_ENTRY yang diinisialisasi.

Keterangan

Fungsi inisialisasi ini mengembalikan variabel lokal yang tidak disebutkan namanya dari jenis SPB_TRANSFER_LIST_ENTRY. Penyimpanan untuk variabel ini dialokasikan dalam bingkai tumpukan penelepon dan valid saat bingkai tumpukan tetap berada dalam cakupan.

SPB_TRANSFER_LIST_ENTRY_INIT_MDL mengatur anggota Buffer.Format dari struktur SPB_TRANSFER_LIST_ENTRY ke SpbTransferBufferFormatMdl. Untuk informasi selengkapnya tentang format buffer, lihat SPB_TRANSFER_BUFFER_FORMAT.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header spb.h
IRQL IRQL apa pun

Lihat juga