65 lines
881 B
C
65 lines
881 B
C
/*++
|
|
|
|
Copyright (c) 2000 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
utils.h
|
|
|
|
Abstract:
|
|
|
|
|
|
|
|
Revision History:
|
|
|
|
Jeff Sigman 05/01/00 Created
|
|
Jeff Sigman 05/10/00 Version 1.5 released
|
|
Jeff Sigman 10/18/00 Fix for Soft81 bug(s)
|
|
|
|
--*/
|
|
|
|
#ifndef __UTILS_H__
|
|
#define __UTILS_H__
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
|
|
VOID*
|
|
RutlFree(
|
|
IN VOID* pvData
|
|
);
|
|
|
|
char*
|
|
RutlStrDup(
|
|
IN char* pszSrc
|
|
);
|
|
|
|
CHAR16*
|
|
RutlUniStrDup(
|
|
IN char* pszSrc
|
|
);
|
|
|
|
char* __cdecl
|
|
strtok(
|
|
IN char* string,
|
|
IN const char* control
|
|
);
|
|
|
|
char* __cdecl
|
|
strstr(
|
|
IN const char* str1,
|
|
IN const char* str2
|
|
);
|
|
|
|
EFI_FILE_HANDLE
|
|
OpenFile(
|
|
IN UINT64 OCFlags,
|
|
IN EFI_LOADED_IMAGE* LoadedImage,
|
|
IN EFI_FILE_HANDLE* CurDir,
|
|
IN CHAR16* String
|
|
);
|
|
|
|
#endif //__UTILS_H__
|
|
|