Metode IPortWaveRTStream::GetPhysicalPageAddress (portcls.h)

Metode GetPhysicalPageAddress mengembalikan alamat fisik untuk halaman dalam daftar deskriptor memori (MDL).

Sintaks

PHYSICAL_ADDRESS GetPhysicalPageAddress(
  [in] PMDL  MemoryDescriptorList,
  [in] ULONG Index
);

Parameter

[in] MemoryDescriptorList

Arahkan ke MDL.

[in] Index

Indeks ke halaman target dalam MDL.

Nilai kembali

Metode mengembalikan GetPhysicalPageAddress alamat fisik untuk halaman dalam MDL.

Keterangan

Driver miniport memanggil metode ini untuk menentukan alamat memori fisik untuk halaman dalam MDL yang sebelumnya dialokasikan dengan memanggil IPortWaveRTStream::AllocatePagesForMdl atau IPortWaveRTStream::AllocateContiguousPagesForMdl.

Miniport biasanya memanggil ini untuk setiap halaman di MDL untuk memprogram alamat fisik ke DMA. Parameter Indeks digunakan untuk memilih halaman yang diinginkan, dan dapat berkisar dari nol hingga hitungan yang dikembalikan oleh GetPhysicalPagesCount.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan sistem operasi Windows yang lebih baru.
Target Platform Universal
Header portcls.h
IRQL Tingkat pasif

Lihat juga

IPortWaveRTStream

IPortWaveRTStream::AllocateContiguousPagesForMdl

IPortWaveRTStream::AllocatePagesForMdl

IPortWaveRTStream::GetPhysicalPagesCount