nt-base.h File Reference

#include "magick/delegate.h"
#include "magick/exception.h"
#include <windows.h>
#include <wchar.h>
#include <winuser.h>
#include <wingdi.h>
#include <io.h>
#include <process.h>
#include <errno.h>

Go to the source code of this file.

Data Structures

struct  dirent
struct  _DIR
struct  _NTMEMORYSTATUSEX

Defines

#define WIN32_LEAN_AND_MEAN
#define VC_EXTRALEAN
#define _CRT_SECURE_NO_DEPRECATE   1
#define PROT_READ   0x01
#define PROT_WRITE   0x02
#define MAP_SHARED   0x01
#define MAP_PRIVATE   0x02
#define MAP_ANONYMOUS   0x20
#define F_OK   0
#define R_OK   4
#define W_OK   2
#define RW_OK   6
#define _SC_PAGESIZE   1
#define _SC_PHYS_PAGES   2
#define _SC_OPEN_MAX   3
#define SSIZE_MAX   0x7fffffffL
#define chsize(file, length)   _chsize(file,length)
#define access(path, mode)   _access(path,mode)
#define chdir   _chdir
#define close   _close
#define closedir(directory)   NTCloseDirectory(directory)
#define fdopen   _fdopen
#define fileno   _fileno
#define ftruncate(file, length)   NTTruncateFile(file,length)
#define getcwd   _getcwd
#define getpid   _getpid
#define hypot   _hypot
#define isatty   _isatty
#define lt_dlclose(handle)   NTCloseLibrary(handle)
#define lt_dlerror()   NTGetLibraryError()
#define lt_dlexit()   NTExitLibrary()
#define lt_dlinit()   NTInitializeLibrary()
#define lt_dlopen(filename)   NTOpenLibrary(filename)
#define lt_dlsetsearchpath(path)   NTSetSearchPath(path)
#define lt_dlsym(handle, name)   NTGetLibrarySymbol(handle,name)
#define mmap(address, length, protection, access, file, offset)   NTMapMemory(address,length,protection,access,file,offset)
#define msync(address, length, flags)   NTSyncMemory(address,length,flags)
#define munmap(address, length)   NTUnmapMemory(address,length)
#define opendir(directory)   NTOpenDirectory(directory)
#define open   _open
#define pclose   _pclose
#define popen   _popen
#define read   _read
#define readdir(directory)   NTReadDirectory(directory)
#define seekdir(directory, offset)   NTSeekDirectory(directory,offset)
#define setmode   _setmode
#define strcasecmp   _strcmpi
#define strncasecmp   _strnicmp
#define sysconf(name)   NTSystemConfiguration(name)
#define telldir(directory)   NTTellDirectory(directory)
#define tempnam   _tempnam
#define vsnprintf   _vsnprintf
#define write   _write
#define SAFE_GLOBAL

Typedefs

typedef struct _DIR DIR
typedef struct _NTMEMORYSTATUSEX NTMEMORYSTATUSEX
typedef UINT(CALLBACK * LPFNDLLFUNC1 )(DWORD, UINT)
typedef UINT(CALLBACK * LPFNDLLFUNC2 )(NTMEMORYSTATUSEX *)
typedef long ssize_t

Functions

MagickExport char * NTGetLastError (void)
MagickExport const
GhostscriptVectors
NTGhostscriptDLLVectors (void)
MagickExport const char * NTGetLibraryError (void)
MagickExport char * NTRegistryKeyLookup (const char *)
MagickExport DIRNTOpenDirectory (const char *)
MagickExport double NTElapsedTime (void)
MagickExport double NTUserTime (void)
MagickExport int Exit (int)
MagickExport int IsWindows95 ()
MagickExport int NTCloseDirectory (DIR *)
MagickExport int NTCloseLibrary (void *)
MagickExport int NTControlHandler (void)
MagickExport int NTExitLibrary (void)
MagickExport int NTTruncateFile (int, off_t)
MagickExport int NTGhostscriptDLL (char *, int)
MagickExport int NTGhostscriptEXE (char *, int)
MagickExport int NTGhostscriptFonts (char *, int)
MagickExport int NTGhostscriptLoadDLL (void)
MagickExport int NTGhostscriptUnLoadDLL (void)
MagickExport int NTInitializeLibrary (void)
MagickExport int NTSetSearchPath (const char *)
MagickExport int NTSyncMemory (void *, size_t, int)
MagickExport int NTUnmapMemory (void *, size_t)
MagickExport int NTSystemCommand (const char *)
MagickExport long NTSystemConfiguration (int)
MagickExport long NTTellDirectory (DIR *)
MagickExport MagickBooleanType NTGetExecutionPath (char *, const size_t)
MagickExport MagickBooleanType NTGetModulePath (const char *, char *)
MagickExport MagickBooleanType NTReportEvent (const char *, const MagickBooleanType)
MagickExport MagickBooleanType NTReportException (const char *, const MagickBooleanType)
MagickExport struct direntNTReadDirectory (DIR *)
MagickExport unsigned char * NTResourceToBlob (const char *)
MagickExport void NTErrorHandler (const ExceptionType, const char *, const char *)
MagickExport void * NTGetLibrarySymbol (void *, const char *)
MagickExport void ** NTMapMemory (char *, size_t, int, int, int, MagickOffsetType)
MagickExport void *** NTOpenLibrary (const char *)
MagickExport void *** NTSeekDirectory (DIR *, long)
MagickExport void *** NTWarningHandler (const ExceptionType, const char *, const char *)


Define Documentation

#define _CRT_SECURE_NO_DEPRECATE   1

#define _SC_OPEN_MAX   3

#define _SC_PAGESIZE   1

#define _SC_PHYS_PAGES   2

#define access ( path,
mode   )     _access(path,mode)

#define chdir   _chdir

#define chsize ( file,
length   )     _chsize(file,length)

#define close   _close

#define closedir ( directory   )     NTCloseDirectory(directory)

#define F_OK   0

#define fdopen   _fdopen

#define fileno   _fileno

#define ftruncate ( file,
length   )     NTTruncateFile(file,length)

#define getcwd   _getcwd

#define getpid   _getpid

#define hypot   _hypot

#define isatty   _isatty

#define lt_dlclose ( handle   )     NTCloseLibrary(handle)

 
#define lt_dlerror (  )     NTGetLibraryError()

 
#define lt_dlexit (  )     NTExitLibrary()

 
#define lt_dlinit (  )     NTInitializeLibrary()

#define lt_dlopen ( filename   )     NTOpenLibrary(filename)

#define lt_dlsetsearchpath ( path   )     NTSetSearchPath(path)

#define lt_dlsym ( handle,
name   )     NTGetLibrarySymbol(handle,name)

#define MAP_ANONYMOUS   0x20

#define MAP_PRIVATE   0x02

#define MAP_SHARED   0x01

#define mmap ( address,
length,
protection,
access,
file,
offset   )     NTMapMemory(address,length,protection,access,file,offset)

#define msync ( address,
length,
flags   )     NTSyncMemory(address,length,flags)

#define munmap ( address,
length   )     NTUnmapMemory(address,length)

#define open   _open

#define opendir ( directory   )     NTOpenDirectory(directory)

#define pclose   _pclose

#define popen   _popen

#define PROT_READ   0x01

#define PROT_WRITE   0x02

#define R_OK   4

#define read   _read

#define readdir ( directory   )     NTReadDirectory(directory)

#define RW_OK   6

#define SAFE_GLOBAL

#define seekdir ( directory,
offset   )     NTSeekDirectory(directory,offset)

#define setmode   _setmode

#define SSIZE_MAX   0x7fffffffL

#define strcasecmp   _strcmpi

#define strncasecmp   _strnicmp

#define sysconf ( name   )     NTSystemConfiguration(name)

#define telldir ( directory   )     NTTellDirectory(directory)

#define tempnam   _tempnam

#define VC_EXTRALEAN

#define vsnprintf   _vsnprintf

#define W_OK   2

#define WIN32_LEAN_AND_MEAN

#define write   _write


Typedef Documentation

typedef struct _DIR DIR

typedef UINT(CALLBACK * LPFNDLLFUNC1)(DWORD, UINT)

typedef UINT(CALLBACK * LPFNDLLFUNC2)(NTMEMORYSTATUSEX *)

typedef struct _NTMEMORYSTATUSEX NTMEMORYSTATUSEX

typedef long ssize_t


Function Documentation

MagickExport int Exit ( int   ) 

MagickExport int IsWindows95 (  ) 

MagickExport int NTCloseDirectory ( DIR  ) 

MagickExport int NTCloseLibrary ( void *   ) 

MagickExport int NTControlHandler ( void   ) 

MagickExport double NTElapsedTime ( void   ) 

MagickExport void NTErrorHandler ( const   ExceptionType,
const char *  ,
const char *   
)

MagickExport int NTExitLibrary ( void   ) 

MagickExport MagickBooleanType NTGetExecutionPath ( char *  ,
const   size_t 
)

MagickExport char* NTGetLastError ( void   ) 

MagickExport const char * NTGetLibraryError ( void   ) 

MagickExport void * NTGetLibrarySymbol ( void *  ,
const char *   
)

MagickExport MagickBooleanType NTGetModulePath ( const char *  ,
char *   
)

MagickExport int NTGhostscriptDLL ( char *  ,
int   
)

MagickExport const GhostscriptVectors* NTGhostscriptDLLVectors ( void   ) 

MagickExport int NTGhostscriptEXE ( char *  ,
int   
)

MagickExport int NTGhostscriptFonts ( char *  ,
int   
)

MagickExport int NTGhostscriptLoadDLL ( void   ) 

MagickExport int NTGhostscriptUnLoadDLL ( void   ) 

MagickExport int NTInitializeLibrary ( void   ) 

MagickExport void * * NTMapMemory ( char *  ,
size_t  ,
int  ,
int  ,
int  ,
MagickOffsetType   
)

MagickExport DIR* NTOpenDirectory ( const char *   ) 

MagickExport void * * * NTOpenLibrary ( const char *   ) 

MagickExport struct dirent* NTReadDirectory ( DIR  )  [read]

MagickExport char* NTRegistryKeyLookup ( const char *   ) 

MagickExport MagickBooleanType NTReportEvent ( const char *  ,
const   MagickBooleanType 
)

MagickExport MagickBooleanType NTReportException ( const char *  ,
const   MagickBooleanType 
)

MagickExport unsigned char* NTResourceToBlob ( const char *   ) 

MagickExport void * * * NTSeekDirectory ( DIR ,
long   
)

MagickExport int NTSetSearchPath ( const char *   ) 

MagickExport int NTSyncMemory ( void *  ,
size_t  ,
int   
)

MagickExport int NTSystemCommand ( const char *   ) 

MagickExport long NTSystemConfiguration ( int   ) 

MagickExport long NTTellDirectory ( DIR  ) 

MagickExport int NTTruncateFile ( int  ,
off_t   
)

MagickExport int NTUnmapMemory ( void *  ,
size_t   
)

MagickExport double NTUserTime ( void   ) 

MagickExport void * * * NTWarningHandler ( const   ExceptionType,
const char *  ,
const char *   
)


Generated on Sat Jan 26 14:50:30 2008 for MagickCore by  doxygen 1.5.4