Source code of Windows XP (NT5)
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
1.3 KiB

/****************************************************************************
INTEL CORPORATION PROPRIETARY INFORMATION
Copyright (c) 1992-1993 Intel Corporation
All Rights Reserved
This software is supplied under the terms of a license
agreement or non-disclosure agreement with Intel Corporation
and may not be copied or disclosed except in accordance
with the terms of that agreement
$Source: q:/prism/include/rcs/apiutils.h $
$Revision: 1.0 $
$Date: 06 Mar 1996 09:01:48 $
$Author: LCARROLL $
$Locker: $
Description
-----------
Utility API header file.
****************************************************************************/
#ifndef APIUTILS_H
#define APIUTILS_H
#ifdef __cplusplus
extern "C" { // Assume C declarations for C++.
#endif // __cplusplus
// ll.c ---------------------------------------------------------------
//
// The following are used by the DLL loader utilities.
//
typedef LPBYTE FAR *ptaPtrs;
typedef HINSTANCE thDLL;
extern thDLL LL_LoadDLL
(
LPSTR pzDLLName, // Path\name of DLL to be loaded.
ptaPtrs papzFunctNames, // List of ptrs to DLL function names to resolve.
ptaPtrs papFunct // Will be list of ptrs to functions in DLL.
);
extern UINT LL_UnloadDLL
(
thDLL hDLL // Handle of DLL to unload.
);
#ifdef __cplusplus
} // End of extern "C" {
#endif // __cplusplus
#endif // APIUTILS_H