系統資訊函式

下列函式可用來擷取或設定系統資訊。

函式 描述
CeipIsOptedIn 檢查使用者是否已加入宣告 SQM 資料收集,作為客戶經驗改進計畫 (CEIP) 的一部分。
DnsHostnameToComputerName 將 DNS 名稱轉換為 NetBIOS 名稱。
EnumSystemFirmwareTables 列舉指定型別的所有系統韌體資料表。
ExpandEnvironmentStrings 以其定義的值取代環境變數字串。
GetComputerName 擷取本機電腦的 NetBIOS 名稱。
GetComputerNameEx 擷取本機電腦的 NetBIOS 或 DNS 名稱。
GetComputerObjectName 以指定的格式擷取本機電腦的名稱。
GetCurrentHwProfile 擷取本機電腦的目前硬體設定檔。
GetFirmwareEnvironmentVariable 從 NVRAM 擷取指定韌體環境變數的值。
GetFirmwareEnvironmentVariableEx 擷取指定韌體環境變數及其屬性的值。
GetFirmwareType 擷取本機電腦的韌體類型。
GetIntegratedDisplaySize 擷取內建螢幕的對角線大小,以英吋為單位的最佳估計值。
GetNativeSystemInfo 擷取 WOW64 下執行之應用程式目前系統的相關資訊。
GetProductInfo 擷取本機電腦上的作業系統產品類型,並將類型對應至指定作業系統所支援的產品類型。
GetSystemDirectory 擷取系統目錄的路徑。
GetSystemFirmwareTable 從韌體資料表提供者擷取指定的韌體資料表。
GetSystemInfo 擷取目前系統的相關資訊。
GetSystemRegistryQuota 擷取登錄的目前大小,以及允許登錄在系統上取得的大小上限。
GetSystemWindowsDirectory 擷取多使用者系統上共用 Windows 目錄的路徑。
GetSystemWow64Directory 擷取 WOW64 所使用的系統目錄路徑。
GetSystemWow64Directory2 使用指定的影像檔案電腦類型,擷取 WOW64 所使用的系統目錄路徑。
GetUserName 擷取目前線程的使用者名稱。
GetUserNameEx 擷取與呼叫執行緒相關聯的使用者或其他安全性主體的名稱。 您可以指定傳回名稱的格式。
GetVersion 擷取目前作業系統的版本號碼。
GetVersionEx 擷取目前作業系統的相關資訊。
GetWindowsDirectory 擷取 Windows 目錄的路徑。
IsNativeVhdBoot 指出作業系統是否已從 VHD 容器開機。
IsWow64GuestMachineSupported
IsProcessorFeaturePresent 判斷目前電腦是否支援處理器功能。
IsWow64Message 判斷從目前進程佇列讀取的最後一則訊息是否源自 WOW64 進程。
IsWow64Process 判斷進程是否在 WOW64 下執行。
QueryPerformanceCounter 擷取高解析度效能計數器的目前值。
QueryPerformanceFrequency 擷取高解析度效能計數器的頻率。
RtlGetSuiteMask 擷取位元遮罩,識別系統上可用的產品套件。 如果在伺服器定址接收器內容中執行的應用程式呼叫此函式,則會改為擷取伺服器定址接收器的套件遮罩。
SetComputerName 設定本機電腦的新 NetBIOS 名稱。
SetComputerNameEx 設定本機電腦的新 NetBIOS 或 DNS 名稱。
SetFirmwareEnvironmentVariable 設定指定韌體環境變數的值。
SetFirmwareEnvironmentVariableEx 設定指定韌體環境變數及其屬性的值。
TranslateName 將目錄服務物件名稱從一種格式轉換成另一種格式。
VerifyVersionInfo 比較一組版本需求與目前作業系統的值。
VerSetConditionMask 建置 VerifyVersionInfo 函式的條件遮罩。
Wow64DisableWow64FsRedirection 停用呼叫執行緒的檔案系統重新導向。
Wow64EnableWow64FsRedirection 啟用或停用呼叫執行緒的檔案系統重新導向。
Wow64RevertWow64FsRedirection 還原呼叫執行緒的檔案系統重新導向。

 

過時的函式