/* myTestDll.h */

/* Interface to myTestDll.dll */

#ifndef MYTESTDLL_H_
#define MYTESTDLL_H_ 1

#define WIN32_LEAN_AND_MEAN
#define STRICT
#include <windows.h>

LONG __declspec(dllexport) __stdcall MyVoidFunc(void);
LONG __declspec(dllexport) __stdcall MyIntFunc(LONG n);
LONG __declspec(dllexport) __stdcall MyStringFunc(LPSTR szOutput, DWORD nOutChars, LPCSTR szInput, DWORD nOptions);
LONG __declspec(dllexport) __stdcall MyByteFunc(BYTE *lpOutput, DWORD nOutBytes, CONST BYTE *lpInput, DWORD nInBytes, DWORD nOptions);
LONG __declspec(dllexport) __stdcall MyUnicodeFunc(LPWSTR wsOutput, DWORD nOutChars, LPCWSTR wsInput, DWORD nOptions);

#endif /* MYTESTDLL_H_ */