Bibliothèque de classes génériques - bogues, description, questions, caractéristiques d'utilisation et suggestions - page 31

 
JRandomTrader:

Il s'agit de la VM dans le KVM. Il n'y a même pas une mention de la mère.

Et qu'est-ce qui peut servir de liant pour qu'il soit toujours identifié ?

 
Vitaly Muzichenko:

Et qu'est-ce qui peut servir de liant pour qu'il soit toujours identifié ?

Probablement l'UUID : 1C48EB8C-FD03-4CD4-A3D9-E3133CB57511 à partir des informations système.

 
JRandomTrader:

Probablement l'UUID : 1C48EB8C-FD03-4CD4-A3D9-E3133CB57511 à partir des informations système.

Impossible de trouver comment obtenir ceci à partir de WinAPI

 
Vitaly Muzichenko:

Je n'ai pas trouvé comment obtenir ceci à partir de WinAPI.

Je suis loin d'être du vent. Peut-être que cela vous aidera : 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:

Je ne suis pas très doué pour le bobinage. Peut-être que cela vous aidera : http://gnuwin32.sourceforge.net/packages/dmidecode.htm https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_2.6.0.pdf

Je l'ai lu, ça n'a pas aidé. J'ai lu beaucoup, mais je n'ai rien trouvé.

 
Vitaly Muzichenko:

Qui peut me dire s'il est possible d'exécuter ce code dans Metatrader ?

---

Y a-t-il un autre moyen d'obtenir le numéro de série de la carte mère ?

Ne serait-il pas possible de lier le code du produit et/ou le code de l'appareil à partir du windup (W10) ?

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion : ProductId

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQMClient : MachineId

 
Edgar Akhmadeev:

Ne pouvez-vous pas vous lier au code produit et/ou au code appareil à partir de Windows (W10) ?

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion : ProductId

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQMClient : MachineId

Sous linux, /etc/machine-id est juste un fichier.

Oui, dans les Ubuntas récentes, l'obtention d'une IP par DHCP est liée par défaut à celle-ci, et non au MAC, mais cela peut aussi être désactivé.

 
Edgar Akhmadeev:

Ne pouvez-vous pas vous lier au code produit et/ou au code appareil à partir de Windows (W10) ?

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion : ProductId

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQMClient : MachineId

Cela pourrait fonctionner, mais comment faire sur mql ?

 
Vitaly Muzichenko:

Cela pourrait fonctionner, mais comment le faire en mql ?

Par le biais de WinAPI.

MQL5\Include\WinAPI\winreg.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.
 

Code produit - le numéro de série d'une installation Windows particulière, qui changera lors d'une réinstallation propre.

Code du périphérique - L'identifiant matériel combiné de l'ordinateur. Il est conservé pour les mises à jour mineures.

Raison: