Kaeru Gaman hat geschrieben:... sowas muss man halt wissen...
wo lernt man so interna nur, wenn sie nicht dokumentiert sind?
Naja, das lpdwSize ein [in/out] Parameter ist, habe ich bei einer
google-Suche nach TAPE_GET_MEDIA_PARAMETERS erfahren.
In meiner Doku steht auch nur [out], so dass man eigentlich davon
ausgeht das dort nur das Ergebnis zurückkommt.
Das Strukturen nicht genau so verwendet werden wie sie dastehen,
ist beim Compilerbau Allgemeinwissen über Interna, aber eigentlich
auch schon bei C/C++ Programmierern.
Ich habe mit einem kleinen C++ Code extra noch überprüft ob das
Byte wirklich an dieser Stelle steht, indem ich einen BYTE-Zeiger über
ein Variable mit dieser Struktur gehen lies, und die einzelnen Bytes
ausgab, nur um nochmal sicherzugehen das es stimmt.