Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//#---------------------------------------------------------------
// File: CObjID.h
//
// Synopsis: Header for the CObjectID
//
// Copyright (C) 1995 Microsoft Corporation
// All rights reserved.
//
// Authors: HowardCu
//----------------------------------------------------------------
#ifndef _COBJECTID_H_
#define _COBJECTID_H_
#define INITIALOBJECTID 0x12345678
#define OBJECTIDINCREMENT 1
class CObjectID { public: CObjectID( void ); ~CObjectID( void ); DWORD GetUniqueID( void ); private: //
// object ID holder
//
DWORD m_dwObjectID; //
// critical section to generate unique ID
//
CRITICAL_SECTION m_ObjIDCritSect; };
#endif //!_COBJECTID_H_
|