Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Data Structures | Macros | Typedefs | Functions
Shims.h File Reference
#include <Ne/System/CAS.h>
Include dependency graph for Shims.h:

Go to the source code of this file.

Data Structures

struct  _FINAL
 The Subsystem Information for Program Loader. More...
 

Macros

#define _SHIMS   (202605L)
 

Typedefs

typedef Ref ShmsRef
 
typedef VoidPtr ShmsBlob
 

Functions

IMPORT_C SInt32 ShmInstallProc (_InOut SHANDLE *handle, _Input VoidPtr proc)
 
IMPORT_C SInt32 ShmInstallProcII (_InOut SHANDLE *handle, _Input VoidPtr proc, _Input SInt32 flags)
 
IMPORT_C SInt32 ShmInstallProcIII (_InOut SHANDLE *handle, _Input VoidPtr proc, _Input SInt32 flags, _Input SInt32 type)
 
IMPORT_C Void ShmDestroyProc (_InOut SHANDLE *handle)
 
IMPORT_C Void ShmDestroyProcII (_InOut SHANDLE *handle, _Input SInt32 flags)
 
IMPORT_C Void ShmDestroyProcIII (_InOut SHANDLE *handle, _Input SInt32 flags, _Input Bool zero_out)
 

Macro Definition Documentation

◆ _SHIMS

#define _SHIMS   (202605L)

Definition at line 12 of file Shims.h.

Typedef Documentation

◆ ShmsBlob

typedef VoidPtr ShmsBlob

Definition at line 18 of file Shims.h.

◆ ShmsRef

typedef Ref ShmsRef

Definition at line 17 of file Shims.h.

Function Documentation

◆ ShmDestroyProc()

IMPORT_C Void ShmDestroyProc ( _InOut SHANDLE *  handle)

◆ ShmDestroyProcII()

IMPORT_C Void ShmDestroyProcII ( _InOut SHANDLE *  handle,
_Input SInt32  flags 
)

◆ ShmDestroyProcIII()

IMPORT_C Void ShmDestroyProcIII ( _InOut SHANDLE *  handle,
_Input SInt32  flags,
_Input Bool  zero_out 
)

◆ ShmInstallProc()

IMPORT_C SInt32 ShmInstallProc ( _InOut SHANDLE *  handle,
_Input VoidPtr  proc 
)

◆ ShmInstallProcII()

IMPORT_C SInt32 ShmInstallProcII ( _InOut SHANDLE *  handle,
_Input VoidPtr  proc,
_Input SInt32  flags 
)

◆ ShmInstallProcIII()

IMPORT_C SInt32 ShmInstallProcIII ( _InOut SHANDLE *  handle,
_Input VoidPtr  proc,
_Input SInt32  flags,
_Input SInt32  type 
)