システム情報関数
システム情報を取得または設定するには、次の関数を使用します。
機能 | 説明 |
---|---|
CeipIsOptedIn | ユーザーがカスタマー エクスペリエンス向上プログラム (CEIP) の一部として SQM データ収集をオプトインしたかどうかを確認します。 |
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 | OS が VHD コンテナーから起動されたかどうかを示します。 |
IsWow64GuestMachineSupported | |
IsProcessorFeaturePresent | プロセッサ機能が現在のコンピューターでサポートされているかどうかを判断します。 |
IsWow64Message | 現在のプロセスのキューから最後に読み取られたメッセージが WOW64 プロセスから送信されたかどうかを判断します。 |
IsWow64Process | WOW64 でプロセスが実行されているかどうかを判断します。 |
QueryPerformanceCounter | 高解像度パフォーマンス カウンターの現在の値を取得します。 |
QueryPerformanceFrequency | 高解像度パフォーマンス カウンターの頻度を取得します。 |
RtlGetSuiteMask | システムで使用可能な製品スイートを識別するビット マスクを取得します。 サーバー サイロのコンテキストで実行されるアプリケーションでこの関数が呼び出されると、代わりにサーバー サイロのスイート マスクが取得されます。 |
SetComputerName | ローカル コンピューターの新しい NetBIOS 名を設定します。 |
SetComputerNameEx | ローカル コンピューターの新しい NetBIOS または DNS 名を設定します。 |
SetFirmwareEnvironmentVariable | 指定したファームウェア環境変数の値を設定します。 |
SetFirmwareEnvironmentVariableEx | 指定したファームウェア環境変数とその属性の値を設定します。 |
TranslateName | ディレクトリ サービス オブジェクト名を 1 つの形式から別の形式に変換します。 |
VerifyVersionInfo | 一連のバージョン要件を、現在のオペレーティング システムの値と比較します。 |
VerSetConditionMask | VerifyVersionInfo 関数の条件マスクを作成します。 |
Wow64DisableWow64FsRedirection | 呼び出し元スレッドのファイル システム リダイレクトを無効にします。 |
Wow64EnableWow64FsRedirection | 呼び出し元スレッドのファイル システム リダイレクトを有効または無効にします。 |
Wow64RevertWow64FsRedirection | 呼び出し元スレッドのファイル システム リダイレクトを復元します。 |
廃止された関数