3

WMI から deviceID を変換する方法 (たとえば select * from WIN32_PnPEntity where service='monitor') を win API デバイス ID (EnumDisplayDevices の呼び出しなど) に変換する方法を考えていました。

WMI は「DISPLAY\DELA008\5&2F6B978F&0&UID16777488」などのデバイス ID を提供しますが、EnumDisplayDevices は「MONITOR\DELA008{4d36e96e-e325-11ce-bfc1-08002be10318}\0001」などのデバイス ID を提供します。WMI の deviceID を使用して win API 関数を呼び出すにはどうすればよいですか?

4

0 に答える 0