Synesis Software

H:/freelibs/cstring/current/src/dllmain.c File Reference


Detailed Description

Definition of DllMain for the Win32 platform.

#include <cstring/cstring.h>
#include <windows.h>

Classes

struct  cstringdll_DllVersionInfo

Defines

#define cstringdll_DLLVER_PLATFORM_WINDOWS   0x00000001
#define cstringdll_DLLVER_PLATFORM_NT   0x00000002

Functions

CSTRING_EXTERN_C CSTRING_RC cstring_apiInit (void)
CSTRING_EXTERN_C void cstring_apiUninit (void)
BOOL WINAPI DllMain (HANDLE hInst, DWORD dwReason, LPVOID lpReserved)
HRESULT WINAPI cstringdll_DllGetVersion (struct cstringdll_DllVersionInfo *pdvi)
CSTRING_EXTERN_C CSTRING_RC cstringdll_yield (struct cstring_t *pcs, char **ppBuff)
CSTRING_EXTERN_C CSTRING_RC cstringdll_yield2 (struct cstring_t *pcs, char **pPayload, void **pRaw)


Define Documentation

#define cstringdll_DLLVER_PLATFORM_NT   0x00000002
 

#define cstringdll_DLLVER_PLATFORM_WINDOWS   0x00000001
 


Function Documentation

CSTRING_EXTERN_C CSTRING_RC cstring_apiInit void   ) 
 

CSTRING_EXTERN_C void cstring_apiUninit void   ) 
 

HRESULT WINAPI cstringdll_DllGetVersion struct cstringdll_DllVersionInfo pdvi  ) 
 

CSTRING_EXTERN_C CSTRING_RC cstringdll_yield struct cstring_t pcs,
char **  ppBuff
 

CSTRING_EXTERN_C CSTRING_RC cstringdll_yield2 struct cstring_t pcs,
char **  pPayload,
void **  pRaw
 

BOOL WINAPI DllMain HANDLE  hInst,
DWORD  dwReason,
LPVOID  lpReserved
 


cstring Library documentation © Matthew Wilson and Synesis Software Pty Ltd, 1994-2005