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.
 
 
 
 
 
 

57 lines
792 B

#ifndef __LPC_PROC_HXX__
#define __LPC_PROC_HXX__
#ifndef __LPC_HEAP_HXX__
#include <lpcheap.hxx>
#endif
#ifndef __LPC_PORT_HXX__
#include <lpcport.hxx>
#endif
class LPC_SYSTEM;
class LPC_SHARED_HEAP_OBJECT;
class LPC_PROC : public LPC_SHARED_HEAP_OBJECT {
public:
LPC_PROC * Next;
LPC_PROC * Prev;
LPC_HEAP_OBJECT_LIST ObjectList;
LPC_PROC(
);
~LPC_PROC(
);
VOID
InsertHeapObject(
LPC_SHARED_HEAP_OBJECT * HeapObject
);
BOOL
RemoveHeapObject(
LPC_SHARED_HEAP_OBJECT * HeapObject
);
VOID
DereferenceOrphans(
);
};
VOID
LpcProcInsertHeapObject(
LPC_SHARED_HEAP_OBJECT * HeapObject
);
BOOL
LpcProcRemoveHeapObject(
LPC_SHARED_HEAP_OBJECT * HeapObject
);
#endif