UINT m_hFile;
Contains the operating-system file handle for an open file. It contains CFile::m_hFileNull (an operating-system-independent empty file indicator) if the handle has not been assigned.
Usage of m_hFile is not recommended because the member's meaning depends on the derived class. m_hFile is made a public member to conveniently support nonpolymorphic use of the class.