add logic for a better windows file identifier, uses FFI to make win32 calls