{- |

   Module      :  System.Win32.Word

   Copyright   :  2013 shelarcy

   License     :  BSD-style



   Maintainer  :  shelarcy@gmail.com

   Stability   :  Provisional

   Portability :  Non-portable (Win32 API)



   Windows' unsigned integer types and pointer type.

-}

module System.Win32.Word

  ( WORD, DWORD, PDWORD, LPDWORD

  , DWORDLONG, DDWORD

  , DWORD32, DWORD64, DWORD_PTR

  ) where

import Data.Word          ( Word64 )

import Foreign.Ptr        ( Ptr )

import System.Win32.Types ( WORD, DWORD, LPDWORD, DDWORD,

                            DWORD32, DWORD64, DWORD_PTR )



type PDWORD = Ptr DWORD

type DWORDLONG = Word64