Fungsi StorPortMarkDumpMemory (storport.h)
Miniport harus menandai memori yang digunakan untuk file cadangan atau file hibernasi. Memori yang ditandai dipertahankan dan tetap valid setelah melanjutkan dari operasi hibernasi. Memori yang akan ditandai ditentukan oleh alamat dan panjang rentang dalam panggilan ke StorPortMarkDumpMemory.
Sintaks
ULONG StorPortMarkDumpMemory(
[in] PVOID HwDeviceExtension,
[in] PVOID Address,
[in] ULONG_PTR Length,
[in] ULONG Flags
);
Parameter
[in] HwDeviceExtension
Pointer ke ekstensi perangkat keras untuk adaptor bus host (HBA).
[in] Address
Alamat awal rentang memori yang akan ditandai.
[in] Length
Panjang rentang memori yang ditandai.
[in] Flags
Buang bendera penandaan memori. Parameter Bendera harus 0 atau hanya berisi nilai berikut.
Nilai | Makna |
---|---|
MARK_DUMP_MEMORY_FLAG_PHYSICAL_ADDRESS | Alamat yang disediakan di Alamat adalah alamat fisik dan bukan alamat virtual sistem. |
Mengembalikan nilai
StorPortMarkDumpMemory mengembalikan salah satu kode status berikut:
Menampilkan kode | Deskripsi |
---|---|
STOR_STATUS_SUCCESS | Menunjukkan bahwa rutinitas berhasil mengatur atribut unit. |
STOR_STATUS_INVALID_PARAMETER | Nilai bendera yang tidak valid ditentukan dalam parameter Bendera . |
Keterangan
Rutinitas StorPortMarkDumpMemory hanya boleh dipanggil oleh driver miniport dalam rutinitas DriverEntry atau HwStorFindAdapter - nya.
Jika Panjang = 0, seluruh bagian yang berisi Alamat ditandai.
Driver miniport harus memanggil StorPortMarkDumpMemory untuk memastikan bahwa memori yang digunakan oleh miniport untuk menghasilkan file cadangan atau file hibernasi diidentifikasi. Minimal, miniport harus memanggil StorPortMarkDumpMemory ketika anggota DumpModePORT_CONFIGURATION_INFORMATION diatur ke DUMP_MODE_MARK_MEMORY atau DUMP_MODE_HIBER.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Target Platform | Universal |
Header | storport.h (termasuk Storport.h) |
IRQL | Apa pun |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk