Hallo,
die Display_Device-Struktur wird bei Microsoft anders definiert, als sie unter Delphi definiert ist. (
http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx)
Es geht insbesondere um die beiden Zeichenketten am Ende (DeviceID, DeviceKey).
Ich denke mal, das die
GUID in DeviceID eingetragen wird. Jedenfall, wenn ich die dwFlags unter EnumDisplayDevices richtig verstehe (
http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx)
Und genau die möchte ich zu jeder Grafikkarte, die ich vorher mit EnumDisplayDevices ermittelt habe, auch bekommen.
Aber EnumDisplayDevices will diese Display-Devices-Struktur nicht.
Wie kriege ich das hin oder sonstwie die gewünschte
GUID?
Nur den bekannten PCI-Zweig der Registry abzusuchhen, wäre wahrscheinlich zuwenig, oder?
(Bsp.: EnumDisplayDevices gibt gibt 5 Einträge zurück. Im PCI-Zweig habe ich bisher nur 2 gefunden.)
Gruß
Matthias