28 lines
842 B
C
28 lines
842 B
C
|
//***************************************************************************
|
||
|
|
||
|
//
|
||
|
|
||
|
// Copyright (c) 1997-2001 Microsoft Corporation, All Rights Reserved
|
||
|
//
|
||
|
// MultiPlat.h
|
||
|
//
|
||
|
// Purpose: Support routines for multiplatform support
|
||
|
//
|
||
|
//***************************************************************************
|
||
|
|
||
|
#if _MSC_VER > 1000
|
||
|
#pragma once
|
||
|
#endif
|
||
|
|
||
|
#ifndef _MultiPlat_H_Included
|
||
|
#define _MultiPlat_H_Included
|
||
|
|
||
|
HMODULE FRGetModuleHandle(LPCWSTR wszModule);
|
||
|
DWORD FRGetModuleFileName(HMODULE hModule, LPWSTR lpwcsFileName, DWORD dwSize);
|
||
|
HINSTANCE FRLoadLibrary(LPCWSTR lpwcsLibFileName);
|
||
|
BOOL FRGetComputerName(LPWSTR lpwcsBuffer, LPDWORD nSize);
|
||
|
HANDLE FRCreateMutex(LPSECURITY_ATTRIBUTES lpMutexAttributes, BOOL bInitOwner, LPCWSTR lpwstrName);
|
||
|
DWORD FRExpandEnvironmentStrings(LPCWSTR wszSource, WCHAR *wszDest, DWORD dwSize);
|
||
|
|
||
|
#endif
|