#include <MsgKit/Server.h>
#include <POSIXKit/unistd.h>
#include <PThreadKit/pthread.h>
#include <SystemKit/System.h>
#include <ThreadKit/Thread.h>
Go to the source code of this file.
|
| struct | _FINAL |
| | The Subsystem Information for Program Loader. More...
|
| |
|
| IMPORT_C Void | SubsystemInfoManifestInit (_InOut SUBSYSTEM_INFO_MANIFEST *manifest_in, _Input SizeT in) |
| |
| IMPORT_C Void | SubsystemInfoManifestInitII (_Output SUBSYSTEM_INFO_MANIFEST *manifest_in, _Input SizeT in, _Input SInt32 target, _Input SInt32 version, _Input SInt32 flags, _Input SInt32 image_kind, _Input Char *name, _Input SizeT name_sz, _Input Char *root_path, _Input SizeT root_path_sz) |
| |
| IMPORT_C SInt32 | SubsystemInfoManifestValidate (_Input SUBSYSTEM_INFO_MANIFEST *manifest_in) |
| |
| IMPORT_C Void | SubsystemInfoManifestSetName (_InOut SUBSYSTEM_INFO_MANIFEST *manifest_in, _Input Char *name, _Input SizeT name_sz) |
| |
| IMPORT_C Void | SubsystemInfoManifestSetRootPath (_InOut SUBSYSTEM_INFO_MANIFEST *manifest_in, _Input Char *root_path, _Input SizeT root_path_sz) |
| |
| IMPORT_C Void | SubsystemInfoTerminate (_InOut SUBSYSTEM_INFO_MANIFEST *manifest_in) |
| |
◆ __ne_arch
| #define __ne_arch (0xdeadbeef) |
◆ _ARCH
◆ _FINAL
◆ _NE_SYSTEM
| #define _NE_SYSTEM (202605L) |
◆ _NEKERNEL
| #define _NEKERNEL 202609L |
◆ _PRIVATE
Private attribute for the host pattern.
Definition at line 45 of file Config.h.
◆ _SHARED
Shared attribute for the host pattern.
Definition at line 40 of file Config.h.
◆ _SUBSYSTEM_DDK
| #define _SUBSYSTEM_DDK 0x1000 |
◆ _SUBSYSTEM_NET
| #define _SUBSYSTEM_NET 0x1000 |
◆ _SUBSYSTEM_SYS
| #define _SUBSYSTEM_SYS 0x1000 |
◆ SUBSYSTEM_ANT_TARGET
◆ SUBSYSTEM_HEADER_MAGIC
| #define SUBSYSTEM_HEADER_MAGIC (0xf000eee) |
◆ SUBSYSTEM_INVALID_TARGET
| #define SUBSYSTEM_INVALID_TARGET (0) |
◆ SUBSYSTEM_NESYSTEM_TARGET
◆ SUBSYSTEM_POSIX_TARGET
| #define SUBSYSTEM_POSIX_TARGET (0x100) |
◆ SUBSYSTEM_WINE_TARGET
◆ SubsystemInfoManifestInit()
| IMPORT_C Void SubsystemInfoManifestInit |
( |
_InOut SUBSYSTEM_INFO_MANIFEST * |
manifest_in, |
|
|
_Input SizeT |
in |
|
) |
| |
◆ SubsystemInfoManifestInitII()
| IMPORT_C Void SubsystemInfoManifestInitII |
( |
_Output SUBSYSTEM_INFO_MANIFEST * |
manifest_in, |
|
|
_Input SizeT |
in, |
|
|
_Input SInt32 |
target, |
|
|
_Input SInt32 |
version, |
|
|
_Input SInt32 |
flags, |
|
|
_Input SInt32 |
image_kind, |
|
|
_Input Char * |
name, |
|
|
_Input SizeT |
name_sz, |
|
|
_Input Char * |
root_path, |
|
|
_Input SizeT |
root_path_sz |
|
) |
| |
◆ SubsystemInfoManifestSetName()
| IMPORT_C Void SubsystemInfoManifestSetName |
( |
_InOut SUBSYSTEM_INFO_MANIFEST * |
manifest_in, |
|
|
_Input Char * |
name, |
|
|
_Input SizeT |
name_sz |
|
) |
| |
◆ SubsystemInfoManifestSetRootPath()
| IMPORT_C Void SubsystemInfoManifestSetRootPath |
( |
_InOut SUBSYSTEM_INFO_MANIFEST * |
manifest_in, |
|
|
_Input Char * |
root_path, |
|
|
_Input SizeT |
root_path_sz |
|
) |
| |
◆ SubsystemInfoManifestValidate()
| IMPORT_C SInt32 SubsystemInfoManifestValidate |
( |
_Input SUBSYSTEM_INFO_MANIFEST * |
manifest_in | ) |
|
◆ SubsystemInfoTerminate()
| IMPORT_C Void SubsystemInfoTerminate |
( |
_InOut SUBSYSTEM_INFO_MANIFEST * |
manifest_in | ) |
|