/* Automatically generated by HaskellDirect (ihc.exe), snapshot 061203 Created: 12:03 E. Europe Standard Time, Thursday 25 December, 2003 Command line: VsShell.idl -fcom */ #include #ifndef __INT64_DEFINED__ #ifdef __GNUC__ typedef long long int64; typedef unsigned long long uint64; #else #ifdef _MSC_VER typedef __int64 int64; typedef unsigned __int64 uint64; #else /* Need some help here, please. */ #endif #endif #define __INT64_DEFINED__ #endif typedef long (__stdcall * prim_VsShell_onShellPropertyChange__funptr) (void* arg1, int arg2, VARIANT arg3); long prim_VsShell_onShellPropertyChange (void* arg0, void* arg1, int arg2, VARIANT* arg3) { long res; prim_VsShell_onShellPropertyChange__funptr __funptr__; __funptr__ = (prim_VsShell_onShellPropertyChange__funptr)arg0; res =__funptr__(arg1, arg2, *arg3); return (res); } typedef long (__stdcall * prim_VsShell_setProperty__funptr) (void* arg1, int arg2, VARIANT arg3); long prim_VsShell_setProperty (void* arg0, void* arg1, int arg2, VARIANT* arg3) { long res; prim_VsShell_setProperty__funptr __funptr__; __funptr__ = (prim_VsShell_setProperty__funptr)arg0; res =__funptr__(arg1, arg2, *arg3); return (res); }