Forum: Win32/Win64 API (native code)
by p80286,
30. Nov 2010
Einspruch Euer Ehren,
Damit wollte ich zum Ausdruck bringen, das dieses Bit gesetzt sein muß (wobei man im ersten Moment natürlich nicht weiß, daß sich hinter VER_SUITE_PERSONAL nur ein Bit versteckt)
Und wenn man von der Länge des Konstantennamens absieht halte ich das für sauberer als das beliebige <>0, weil das Bitmuster das gleiche sein muß!
Gruß
K-H
Forum: Win32/Win64 API (native code)
by p80286,
30. Nov 2010
ich denke so ists dann richtig:
if (osvi.wSuiteMask and VER_SUITE_PERSONAL = VER_SUITE_PERSONAL) then
Home ist $0200 und Prof ist $0100
Gruß
K-H