Bagikan melalui


Fungsi StorPortDebugPrint (storport.h)

StorPortDebugPrint rutin mencetak string debug ke debugger kernel, jika debugger terpasang.

Sintaks

STORPORT_API VOID StorPortDebugPrint(
  ULONG DebugPrintLevel,
  PSTR  DebugMessage,
  ...   
);

Parameter

DebugPrintLevel

Berisi nilai antara 0 dan 3 yang menentukan tingkat verbositas, di mana nilai 3 menandakan tingkat verbositas tertinggi dan nilai 0 menandakan tingkat terendah. Lihat Keterangan.

DebugMessage

Arahkan ke pesan debug yang akan dicetak.

...

Argumen variadik yang akan dicetak dengan string yang dituju debugMessage .

Mengembalikan nilai

Tidak ada

Keterangan

StorPortDebugPrint mencetak pesan yang ditujukan oleh DebugMessage, bersama dengan informasi penelusuran kesalahan lainnya tergantung pada nilai DebugPrintLevel sebagai berikut.

Nilai DebugPrintLevel Jenis informasi yang dicetak
0 Kesalahan
1 Peringatan
2 Jejak
3 Informasi

Untuk melihat string debug ini, penulis driver harus mengatur nt! Kd_STORMINIPORT_Mask. Ini mengikuti mekanisme cetak debug seluruh sistem baru.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header storport.h (termasuk Storport.h)
Pustaka Storport.lib

Lihat juga

DbgPrintEx