Metode IDebugControl4::GetSystemVersionString (dbgeng.h)
Metode GetSystemVersionString mengembalikan string yang menjelaskan versi sistem operasi target.
Sintaks
HRESULT GetSystemVersionString(
[in] ULONG Which,
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG StringSize
);
Parameter
[in] Which
Menentukan string versi mana yang akan dikembalikan. Nilai yang mungkin tercantum dalam tabel berikut ini.
Nilai | String versi |
---|---|
DEBUG_SYSVERSTR_SERVICE_PACK | Mengembalikan deskripsi paket layanan untuk sistem operasi target. Misalnya, "Paket Layanan 1". |
DEBUG_SYSVERSTR_BUILD | Mengembalikan deskripsi versi build sistem operasi target. Misalnya, "versi kernel32.dll: 5.1.2600.1106 (xpsp1.020828-1920)". |
[out, optional] Buffer
Menerima string versi. Jika BufferNULL, informasi ini tidak dikembalikan.
[in] BufferSize
Menentukan ukuran, dalam karakter, dari buffer yang ditentukan Buffer . Ukuran ini mencakup ruang untuk karakter '\0' yang mengakhiri.
[out, optional] StringSize
Menerima ukuran, dalam karakter, dari string yang mengidentifikasi build. Ukuran ini mencakup ruang untuk karakter '\0' yang mengakhiri. Jika SizeStringNULL, informasi ini tidak dikembalikan.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Metode berhasil. Namun, buffer terlalu kecil, sehingga string terpotok. |
Keterangan
Untuk informasi selengkapnya, lihat Informasi Target.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |
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