Windows NT 4.0 source code leak
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.
 
 
 
 
 
 

58 lines
1.3 KiB

//+-------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1993.
//
// File: epid.hxx
//
// Contents:
//
// Classes: CEndPointAtom
//
// History: 16-Feb-95 Ricksa Created
//
// Notes: In the old implementation of the ROT this class was
// used extensively. Now, it is no longer used except in
// getif.cxx support for drag and drop.
//
//--------------------------------------------------------------------------
#ifndef __EPID_HXX__
#define __EPID_HXX__
//+-------------------------------------------------------------------------
//
// Class: CEndPointID (epi)
//
// Purpose: Abstract server's endpoint id to allow delayed retrieval.
//
// Interface: MakeEndpointInvalid
//
// History: 16-Mar-93 Ricksa Created
//
//--------------------------------------------------------------------------
class CEndPointID : public CPrivAlloc
{
public:
void MakeEndpointInvalid(void);
DWORD GetEndpointID(void);
private:
DWORD ConvertEndPointToDword(LPWSTR pwszBindString);
#ifndef _CHICAGO_
static DWORD s_dwEndPointID;
#endif
};
// The one and only of these objects for the process
extern CEndPointID epiForProcess;
#endif // __EPID_HXX_