Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#13

Re: CTL_CODE Funktion in Delphi

  Alt 19. Jul 2006, 17:06
Zitat von himitsu:
... warum MS das im DDK anscheinend anders gemacht hat ... keine Ahnung ._.
Ich versuch's mal kurz zu umreissen: jeder Thread hat im KMode nur ca. 12kB Stack (Ausnahme GUI-Threads, die haben ~64kB). Es gibt keinen trivialen (geschweige denn dokumentierten) Weg um den eigenen Thread im KMode zum GUI-Thread zu promoten ...

Reicht das?

Nachtrag: natürlich wissen wir ja alle, daß wir lieber Puffer mit Pointern benutzen sollten (über ExAllocatePoolWithTag), aber wenn man eben doch mal eine Struktur direkt auf dem Stack zu liegen hat, kann das kleinste Byte über Wohl oder Wehe des Threads entscheiden.
  Mit Zitat antworten Zitat