class Puppet::FFI::Windows::Structs::OSVERSIONINFO

msdn.microsoft.com/en-us/library/windows/desktop/ms724834%28v=vs.85%29.aspx typedef struct _OSVERSIONINFO {

DWORD dwOSVersionInfoSize;
DWORD dwMajorVersion;
DWORD dwMinorVersion;
DWORD dwBuildNumber;
DWORD dwPlatformId;
TCHAR szCSDVersion[128];

} OSVERSIONINFO;