Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi WMI Fehler (https://www.delphipraxis.net/88241-wmi-fehler.html)

Neutral General 12. Mär 2007 13:34


WMI Fehler
 
Hi,

Ich benutze grade die WMI-Unit von himitsu

Folgendes versuche ich jetzt zu übersetzen:

Zitat:

Set wmiLogicalDisks = wmiServices.ExecQuery _
("ASSOCIATORS OF {Win32_DiskPartition.DeviceID='" _
& wmiDiskPartition.DeviceID & "'} WHERE AssocClass = Win32_LogicalDiskToPartition")
wobei

Delphi-Quellcode:
wmiDiskPartition.DeviceID = '\\.\PHYSICALDRIVE0'
Mein Code:

Delphi-Quellcode:
// WMIRead(x,0,1) = \\.\PHYSICALDRIVE0
WMIGetInfo('.','root\CIMV2','','','ASSOCIATORS OF {Win32_DiskDrive.DeviceID='''
             + WMIRead(x,0,1) + '''} WHERE AssocClass = Win32_DiskDriveToDiskPartition',Info);
Aber Info ist immer nil... Was is denn da falsch? den Code oben hab ich von Microsoft...

Gruß
Neutral General


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz