Package platformids :: Package dist :: Package nt :: Module windows_kernel32dll

Module windows_kernel32dll

source code

MS-Windows releases for the WindowsNT family.

.. note::

   **ATTENTION**: The ostype == RTE_NT uses for *dist* and *distrel* it's own non-default 
   encoding, while the scheme follows the default record layout, see ':ref:`Windows NT <enumWINNT>`'.


Version: 0.1.2

Author: Arno-Can Uestuensoez

License: Artistic-License-2.0 + Forced-Fairplay-Constraints

Functions
 
get_win32_OSVersionInfo() source code
 
get_win32_OSVersionInfoExa()
Retuns a structure OSVERSIONINFOEXA, which contains the value for wProductType.
source code
 
get_win32_OSProductInfo() source code
 
print_versinfo(vinfo) source code
 
get_win32_IsWindowsXPSP1OrGreater() source code
Variables
  __uuid__ = "7add5ded-c39b-4b6e-8c87-1b3a1c150ee9"
  VER_NT_WORKSTATION = 0x0000001
see wProductType
  VER_NT_DOMAIN_CONTROLLER = 0x0000002
see wProductType
  VER_NT_SERVER = 0x0000003
see wProductType
  VER_NT_IOT = 0x0000004
non standard enum
  kernel32 = ctypes.CDLL('kernel32.dll')