//*************************************************************************** // // Copyright © 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