汎用クラスライブラリ - バグ、説明、質問、使用上の特徴、提案 - ページ 31

 
JRandomTrader:

これがKVMのVMです。母親のことは一言も出てこない。

また、常に識別できるようにバインディングとして使えるものは何でしょうか?

 
Vitaly Muzichenko:

また、常に識別できるようにバインディングとして使えるものは何でしょうか?

システム情報より、おそらくUUID: 1C48EB8C-FD03-4CD4-A3D9-E3133CB57511 と思われます。

 
JRandomTrader:

システム情報より、おそらくUUID: 1C48EB8C-FD03-4CD4-A3D9-E3133CB57511 と思われます。

WinAPIから 取得する方法が見つかりませんでした。

 
Vitaly Muzichenko:

WinAPIから これを取得する方法が見つかりませんでした。

風とはかけ離れた存在です。もしかしたら、これが役に立つかもしれません。http://gnuwin32.sourceforge.net/packages/dmidecode.htm https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_2.6.0.pdf

dmidecode for Windows
  • gnuwin32.sourceforge.net
dmidecode {whatisit}
 
JRandomTrader:

ワインディングはあまり得意ではありません。もしかしたら、これが役に立つかもしれません。http://gnuwin32.sourceforge.net/packages/dmidecode.htm https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_2.6.0.pdf

読んだけど、役に立たなかった。たくさん読んだけど、何も見つからなかった。

 
Vitaly Muzichenko:

このコードをMetatraderで実行することが可能かどうか、どなたか教えてください。

---

Motherboard SerialNumberを取得する他の方法はありますか?

W10で製品コードやデバイスコードにバインドすることはできないのでしょうか?

HKEY_LOCAL_MACHINE↪SOFTWARE↩Microsoft⇄Windows NTCurrentVersion: ProductId

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQMClient:MachineId

 
Edgar Akhmadeev:

ウィンドウズ(W10)からプロダクトコードやデバイスコードにバインドできないのでしょうか?

HKEY_LOCAL_MACHINE↪SOFTWARE↩Microsoft⇄Windows NTCurrentVersion: ProductId

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQMClient:MachineId

linuxでは、/etc/machine-idは単なるファイルです。

はい、最近のUbuntasではDHCPによるIP取得はデフォルトでMACではなくそれに紐付いていますが、これも無効にすることが可能です。

 
Edgar Akhmadeev:

ウィンドウズ(W10)からプロダクトコードやデバイスコードにバインドできないのでしょうか?

HKEY_LOCAL_MACHINE↪SOFTWARE↩Microsoft⇄Windows NTCurrentVersion: ProductId

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQMClient:MachineId

うまくいくかもしれませんが、mqlではどうするのでしょうか?

 
Vitaly Muzichenko:

うまくいきそうですが、mqlでどうやるのでしょうか?

WinAPIを通じて。

MQL5IncludeWinAPI.mqh

RegGetValueW()

https://docs.microsoft.com/en-us/windows/win32/api/winreg/nf-winreg-reggetvaluew

RegGetValueW function (winreg.h) - Win32 apps
RegGetValueW function (winreg.h) - Win32 apps
  • 2020.09.24
  • mcleanbyron
  • docs.microsoft.com
Retrieves the type and data for the specified registry value.
 

製品コード - 特定の Windows インストールのシリアル番号で、クリーンな再インストールで変更されます。

デバイスコード - コンピュータの複合ハードウェアID。マイナーバージョンアップの際に保持されます。