18#ifndef MAGICKCORE_NT_BASE_PRIVATE_H
19#define MAGICKCORE_NT_BASE_PRIVATE_H
26#if defined(__cplusplus) || defined(c_plusplus)
30#if defined(MAGICKCORE_WINDOWS_SUPPORT)
32#if !defined(XS_VERSION)
57#if !defined(__MINGW32__)
68#if defined(MAGICKCORE_BZLIB_DELEGATE)
75 *NTGetLastError(
void);
77#if !defined(MAGICKCORE_LTDL_DELEGATE)
79 *NTGetLibraryError(
void);
82#if !defined(XS_VERSION)
84 *NTGetLibraryError(
void);
87 *NTOpenDirectory(
const char *);
94#if !defined(__MINGW32__)
95 gettimeofday(
struct timeval *,
struct timezone *),
97 NTCloseDirectory(
DIR *),
98 NTCloseLibrary(
void *),
99 NTControlHandler(
void),
101 NTTruncateFile(
int,off_t),
102 NTGhostscriptDLL(
char *,
int),
103 NTGhostscriptEXE(
char *,
int),
104 NTGhostscriptFonts(
char *,
int),
105 NTGhostscriptLoadDLL(
void),
106 NTInitializeLibrary(
void),
107 NTSetSearchPath(
const char *),
108 NTUnmapMemory(
void *,
size_t),
109 NTSystemCommand(
const char *,
char *);
112 NTSystemConfiguration(
int);
115 NTGatherRandomData(
const size_t,
unsigned char *),
116 NTGetExecutionPath(
char *,
const size_t),
117 NTGetModulePath(
const char *,
char *),
121 NTLongPathsEnabled();
124 *NTReadDirectory(
DIR *);
127 *NTRegistryKeyLookup(
const char *),
128 *NTResourceToBlob(
const char *);
131 *NTGetLibrarySymbol(
void *,
const char *),
134 *NTOpenLibrary(
const char *),
135 NTWindowsGenesis(
void),
136 NTWindowsTerminus(
void);
142#if defined(__cplusplus) || defined(c_plusplus)
ssize_t MagickOffsetType
Definition: magick-type.h:139
MagickBooleanType
Definition: magick-type.h:203
#define MagickPrivate
Definition: method-attribute.h:81
#define MagickExport
Definition: method-attribute.h:80
char d_name[255]
Definition: mac.h:56
int d_namlen
Definition: mac.h:59