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.
55 lines
1.1 KiB
55 lines
1.1 KiB
//////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//Module: Dynamic/Memory.h
|
|
//
|
|
// Purpose: Smartdefaults/Relevant Declarations.
|
|
//
|
|
// Developers Name: Bharat/Radhika
|
|
//
|
|
// History:
|
|
//
|
|
// Date Author Comments
|
|
// 10-8-2001 Bharat Initial Version.
|
|
// <creation> <author>
|
|
//
|
|
// <modification> <author> <comments, references to code sections,
|
|
// in case of bug fixes>
|
|
//
|
|
/////////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
#ifndef _MEMORY_H_
|
|
#define _MEMORY_H_
|
|
|
|
//
|
|
//This function will allocates heap memory.
|
|
//
|
|
LPVOID
|
|
AllocADsMem(
|
|
IN DWORD cb
|
|
);
|
|
|
|
//
|
|
//This function will deallocates memory.
|
|
//
|
|
BOOL
|
|
FreeADsMem(
|
|
IN LPVOID pMem
|
|
);
|
|
|
|
//
|
|
//This function will allocate enough local memory to store the specified
|
|
// string, and copy that string to the allocated memory
|
|
//
|
|
LPWSTR
|
|
AllocADsStr(
|
|
IN OUT LPWSTR pStr
|
|
);
|
|
|
|
//
|
|
//This function deallocates LPWSTR
|
|
//
|
|
BOOL
|
|
FreeADsStr(
|
|
IN LPWSTR pStr
|
|
);
|
|
#endif // _MEMORY_H_INCLUDED_
|
|
|