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.
 
 
 
 
 
 

79 lines
1009 B

/*++
Copyright (c) 1992 Microsoft Corporation
Module Name:
mod32.h
Abstract:
This is the include file for the 32 bit module tracking stuff
Author:
Dave Hastings (daveh) 11-Nov-1992
Revision History:
--*/
#ifndef _mod32_h_
#define _mod32_h_
PVOID
CreateModule32List(
VOID
);
PVOID
CreateModule32(
PVOID ModuleList,
HANDLE Process,
IN LPLOAD_DLL_DEBUG_INFO LoadDll,
IN HANDLE OutputWindow
);
BOOL
StartProfileModule32(
PVOID ModuleList,
PVOID ModuleHandle
);
BOOL
StopProfileModule32(
PVOID ModuleList,
PVOID ModuleHandle
);
BOOL
DumpProfileModule32(
PVOID ModuleList,
PVOID ModuleHandle,
HANDLE OutputFile
);
PVOID
EnumerateModule32(
PVOID ModuleList,
PVOID Module
);
PVOID
GetModule32(
PVOID ModuleList,
PVOID LoadAddress
);
BOOL
DestroyModule32(
PVOID ModuleList,
PVOID ModuleHandle,
HANDLE OutputWindow
);
BOOL
DestroyModule32List(
PVOID ModuleList
);
#endif