Move the code to get Identity provider interfaces to its own platform independent module.

This commit is contained in:
Juan Carlos Luciani
2006-04-28 21:00:41 +00:00
parent d5ffb104fb
commit afb30e0f5f
2 changed files with 286 additions and 1 deletions

View File

@@ -86,7 +86,7 @@ void
ConfigIfUninit(void);
//
// Functions exported by platform.c
// Functions exported by identoken.c
//
extern
@@ -95,6 +95,10 @@ GetIdenTokenProviderInterface(
IN const char *pIdenTokenTypeName,
INOUT IdenTokenProviderIf **ppIdenTokenProviderIf);
//
// Functions exported by platform.c
//
extern
HANDLE
PlatAllocMutex(void);
@@ -111,6 +115,22 @@ extern
void
PlatReleaseMutex(HANDLE hMutex);
extern
LIB_HANDLE
OpenLibrary(
IN char *pFileName);
extern
void
CloseLibrary(
IN LIB_HANDLE libHandle);
extern
void*
GetFunctionPtr(
IN LIB_HANDLE libHandle,
IN char *pFunctionName);
//
// Functions exported by principal.c
//