header sysinfoapi.h

Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:

sysinfoapi.h berisi antarmuka pemrograman berikut:

Fungsi

 
EnumSystemFirmwareTables

Menghitung semua tabel firmware sistem dari jenis yang ditentukan.
GetComputerNameExA

Mengambil nama NetBIOS atau DNS yang terkait dengan komputer lokal. Nama-nama dibuat saat startup sistem, ketika sistem membacanya dari registri. (ANSI)
GetComputerNameExW

Mengambil nama NetBIOS atau DNS yang terkait dengan komputer lokal. Nama-nama dibuat saat startup sistem, ketika sistem membacanya dari registri. (Unicode)
GetDeveloperDriveEnablementState

Mendapatkan nilai yang menunjukkan apakah drive pengembang diaktifkan.
GetIntegratedDisplaySize

Mengambil perkiraan terbaik dari ukuran diagonal layar bawaan, dalam inci.
GetLocalTime

Mengambil tanggal dan waktu lokal saat ini.
GetLogicalProcessorInformation

Mengambil informasi tentang prosesor logis dan perangkat keras terkait.
GetLogicalProcessorInformationEx

Mengambil informasi tentang hubungan prosesor logis dan perangkat keras terkait.
GetNativeSystemInfo

Mengambil informasi tentang sistem saat ini ke aplikasi yang berjalan di bawah WOW64.
GetPhysicallyInstalledSystemMemory

Mengambil jumlah RAM yang diinstal secara fisik di komputer.
GetProcessorSystemCycleTime

Mengambil waktu siklus setiap prosesor dalam grup prosesor yang ditentukan yang dihabiskan untuk menjalankan panggilan prosedur yang ditangguhkan (DPC) dan mengganggu rutinitas layanan (ISR) sejak prosesor menjadi aktif.
GetProductInfo

Mengambil jenis produk untuk sistem operasi pada komputer lokal, dan memetakan jenis ke jenis produk yang didukung oleh sistem operasi yang ditentukan.
GetSystemDirectoryA

Mengambil jalur direktori sistem. (ANSI)
GetSystemDirectoryW

Mengambil jalur direktori sistem. (Unicode)
GetSystemFirmwareTable

Mengambil tabel firmware yang ditentukan dari penyedia tabel firmware.
GetSystemInfo

Mengambil informasi tentang sistem saat ini.
GetSystemTime

Mengambil tanggal dan waktu sistem saat ini dalam format Waktu Universal Terkoordinasi (UTC).
GetSystemTimeAdjustment

Menentukan apakah sistem menerapkan penyesuaian waktu berkala pada waktunya, dan mendapatkan nilai dan periode penyesuaian tersebut.
GetSystemTimeAdjustmentPrecise

Menentukan apakah sistem menerapkan penyesuaian waktu berkala dan diprogram pada waktunya, dan mendapatkan nilai dan periode penyesuaian tersebut.
GetSystemTimeAsFileTime

Mengambil tanggal dan waktu sistem saat ini. Informasi dalam format Waktu Universal Terkoordinasi (UTC).
GetSystemTimePreciseAsFileTime

Fungsi GetSystemTimePreciseAsFileTime mengambil tanggal dan waktu sistem saat ini dengan tingkat presisi tertinggi (<1us). Informasi yang diambil dalam format Waktu Universal Terkoordinasi (UTC).
GetSystemWindowsDirectoryA

Mengambil jalur direktori Windows bersama pada sistem multi-pengguna. (ANSI)
GetSystemWindowsDirectoryW

Mengambil jalur direktori Windows bersama pada sistem multi-pengguna. (Unicode)
GetTickCount

Mengambil jumlah milidetik yang telah berlalu sejak sistem dimulai, hingga 49,7 hari.
GetTickCount64

Mengambil jumlah milidetik yang telah berlalu sejak sistem dimulai.
GetVersion

Dengan rilis Windows 8.1, perilaku GETVersion API telah berubah dalam nilai yang akan dikembalikan untuk versi sistem operasi. Nilai yang dikembalikan oleh fungsi GetVersion sekarang tergantung pada bagaimana aplikasi dimanifestasikan.
GetVersionExA

Dengan rilis Windows 8.1, perilaku GetVersionEx API telah berubah dalam nilai yang akan dikembalikan untuk versi sistem operasi. Nilai yang dikembalikan oleh fungsi GetVersionEx sekarang tergantung pada bagaimana aplikasi dimanifestasikan. (ANSI)
GetVersionExW

Dengan rilis Windows 8.1, perilaku GetVersionEx API telah berubah dalam nilai yang akan dikembalikan untuk versi sistem operasi. Nilai yang dikembalikan oleh fungsi GetVersionEx sekarang tergantung pada bagaimana aplikasi dimanifestasikan. (Unicode)
GetWindowsDirectoryA

Mengambil jalur direktori Windows. (ANSI)
GetWindowsDirectoryW

Mengambil jalur direktori Windows. (Unicode)
GlobalMemoryStatusEx

Mengambil informasi tentang penggunaan memori fisik dan virtual sistem saat ini. (GlobalMemoryStatusEx)
InstallELAMCertificateInfo

Menginstal informasi sertifikat yang ditentukan dalam file sumber daya, yang ditautkan ke driver ELAM pada waktu build.
IsUserCetAvailableInEnvironment

Kueri apakah Perlindungan Tumpukan yang diberlakukan perangkat keras mode pengguna tersedia untuk lingkungan yang ditentukan.
SetComputerNameA

Mengatur nama NetBIOS baru untuk komputer lokal. Nama disimpan dalam registri dan perubahan nama berlaku saat pengguna menghidupkan ulang komputer. (ANSI)
SetComputerNameExA

Mengatur nama NetBIOS atau DNS baru untuk komputer lokal. (ANSI)
SetComputerNameExW

Mengatur nama NetBIOS atau DNS baru untuk komputer lokal. (Unicode)
SetComputerNameW

Mengatur nama NetBIOS baru untuk komputer lokal. Nama disimpan dalam registri dan perubahan nama berlaku saat pengguna menghidupkan ulang komputer. (Unicode)
SetLocalTime

Mengatur waktu dan tanggal lokal saat ini.
SetSystemTime

Menyetel waktu dan tanggal sistem saat ini. Waktu sistem dinyatakan dalam Waktu Universal Terkoordinasi (UTC).
SetSystemTimeAdjustment

Mengaktifkan atau menonaktifkan penyesuaian waktu berkala pada jam waktu hari sistem. Ketika diaktifkan, penyesuaian waktu tersebut dapat digunakan untuk menyinkronkan waktu hari dengan beberapa sumber informasi waktu lainnya. (SetSystemTimeAdjustment)
SetSystemTimeAdjustmentPrecise

Mengaktifkan atau menonaktifkan penyesuaian waktu berkala pada jam waktu hari sistem. Ketika diaktifkan, penyesuaian waktu tersebut dapat digunakan untuk menyinkronkan waktu hari dengan beberapa sumber informasi waktu lainnya. (SetSystemTimeAdjustmentPrecise)

Struktur

 
MEMORYSTATUSEX

Berisi informasi tentang status memori fisik dan virtual saat ini, termasuk memori yang diperluas.
SYSTEM_INFO

Berisi informasi tentang sistem komputer saat ini. Ini termasuk arsitektur dan jenis prosesor, jumlah prosesor dalam sistem, ukuran halaman, dan informasi lainnya.

Enumerasi

 
COMPUTER_NAME_FORMAT

Menentukan tipe nama komputer.
DEVELOPER_DRIVE_ENABLEMENT_STATE

Enumerasi nilai yang mungkin dari status pengaktifan drive pengembang.