// Product and SerialNumber.// You can replace these properties by// an asterisk (*) to get all properties (columns).
ManagementObjectSearcher searcher =
new ManagementObjectSearcher( "SELECT Product, SerialNumber FROM Win32_BaseBoard" );
// Executing the query...// Because the machine has a single Motherborad,// then a single object (row) returned.
ManagementObjectCollection information = searcher.Get();
foreach (ManagementObject obj in information)
{
// Retrieving the properties (columns)// Writing column name then its valueforeach (PropertyData data in obj.Properties)
Console.WriteLine( "{0} = {1}" , data.Name, data.Value);
Console.WriteLine();
}
// For typical use of disposable objects// enclose it in a using statement instead.
searcher.Dispose();
코드가 컴파일되지 않는 이유를 말씀해 주시겠습니까?
문제는 시스템 열거형에 있습니다. ENUM_CHART_PROPERTY_DOUBLE, ENUM_CHART_PROPERTY_STRING에 문제가 있습니다. 고유한 열거형을 키 유형으로 사용하는 경우 컴파일 도 통과.
버그를 보고했는데 언젠가는 고칠 수 있기를 바랍니다.
https://www.mql5.com/ru/forum/1111/page2952#comment_20527784
버그를 보고했습니다. 언젠가 그들이 고칠 수 있기를 바랍니다.
https://www.mql5.com/ru/forum/1111/page2952#comment_20527784
이 코드가 메타트레이더에서 실행될 수 있는지 누가 알 수 있습니까?
---
마더보드 일련번호를 얻는 다른 방법이 있습니까?
이 코드가 메타트레이더에서 실행될 수 있는지 누가 알 수 있습니까?
---
마더보드 일련번호를 얻는 다른 방법이 있습니까?
그리고 가상 머신에서는 어떻게 될까요?
그리고 가상 머신에서는 어떻게 될까요?
볼 필요가 있습니다.
그리고 가상 머신에서는 어떻게 될까요?
동일해야합니다. VPS to hard는 기본 시스템과 동일한 액세스 권한을 갖습니다. 그러나 보는 것이 더 좋습니다. 액세스가 제한될 수 있으며 NULL 또는 오류가 반환됩니다.
볼 필요가 있습니다.
하드에 바인딩하는 시스템을 만들면 분명히 여러 장치에서 요청을하고 긍정적 인 응답이 있는지 확인하고 그렇지 않은 경우 하드가 아닌 OS에 바인딩하는 것이 좋습니다. reg 번호 또는 OS의 다른 상수로.
이것은 KVM의 VM입니다. 어머니에 대한 언급조차 없다.
하드에 바인딩하는 시스템을 만들면 분명히 여러 장치에서 요청을하고 긍정적 인 응답이 있는지 확인하고 그렇지 않은 경우 하드가 아닌 OS에 바인딩하는 것이 좋습니다. reg 번호 또는 OS의 다른 상수로.
어디에서도 정보를 찾을 수 없습니다. 나는 어려운 부분에서 그것을했지만 전혀 같지 않습니다.
WinAPI나 다른 곳에서 하드 파티션의 수보다 더 안정적인 것을 찾기 위해 필요합니다.