Hallo, Ich suche eine Möglichkeit, wie ich die Disknumber aus einem Laufwerksbuchstaben hervorlocke. Brauche diese, um nachher die richtigen Parameter an Diskpart übergeben zu können. Weis da jemand Schlagwörter/ fertige Codeschnipsel für? mfG VBler
VBler schrieb: > Weis da jemand [...] fertige Codeschnipsel für? Leider nicht direkt für VB:
1 | HANDLE h = ::CreateFile(L"\\\\.\\d:", 0, 0, NULL, OPEN_EXISTING, 0, NULL); |
2 | |
3 | STORAGE_DEVICE_NUMBER info = {}; |
4 | DWORD bytesReturned = 0; |
5 | |
6 | ::DeviceIoControl(h, IOCTL_STORAGE_GET_DEVICE_NUMBER, NULL, 0, &info, sizeof(info), &bytesReturned, NULL); |
> Weis da jemand Schlagwörter [...]
Evtl. WMI.
Hallo, vielleicht hilft Dir das weiter: http://stackoverflow.com/questions/17268889/pinvoke-deviceiocontrol-parameters Gruß Frank
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.