kerneltest/e32test/system/execinfo.cpp
changeset 0 a41df078684a
equal deleted inserted replaced
-1:000000000000 0:a41df078684a
       
     1 // Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of the License "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 // e32test\system\execinfo.cpp
       
    15 // 
       
    16 //
       
    17 
       
    18 #include "execinfo.h"
       
    19 
       
    20 static const SExecInfo[]=
       
    21 	{
       
    22 		{
       
    23 		EFastExecWaitForAnyRequest,
       
    24 		0,
       
    25 		NO_PAR,
       
    26 		NO_PAR,
       
    27 		NO_PAR,
       
    28 		NO_PAR
       
    29 		},
       
    30 		{
       
    31 		EFastExecLanguage,
       
    32 		0,
       
    33 		NO_PAR,
       
    34 		NO_PAR,
       
    35 		NO_PAR,
       
    36 		NO_PAR
       
    37 		},
       
    38 		{
       
    39 		EFastExecFatUtilityFunctions,
       
    40 		0,
       
    41 		NO_PAR,
       
    42 		NO_PAR,
       
    43 		NO_PAR,
       
    44 		NO_PAR
       
    45 		},
       
    46 		{
       
    47 		EFastExecHeap,
       
    48 		0,
       
    49 		NO_PAR,
       
    50 		NO_PAR,
       
    51 		NO_PAR,
       
    52 		NO_PAR
       
    53 		},
       
    54 		{
       
    55 		EFastExecHeapSwitch,
       
    56 		1,
       
    57 		ANY_PTR,
       
    58 		NO_PAR,
       
    59 		NO_PAR,
       
    60 		NO_PAR
       
    61 		},
       
    62 		{
       
    63 		EFastExecPushTrapFrame,
       
    64 		1,
       
    65 		ANY_PTR,
       
    66 		NO_PAR,
       
    67 		NO_PAR,
       
    68 		NO_PAR
       
    69 		},
       
    70 		{
       
    71 		EFastExecPopTrapFrame,
       
    72 		0,
       
    73 		NO_PAR,
       
    74 		NO_PAR,
       
    75 		NO_PAR,
       
    76 		NO_PAR
       
    77 		},
       
    78 		{
       
    79 		EFastExecActiveScheduler,
       
    80 		0,
       
    81 		NO_PAR,
       
    82 		NO_PAR,
       
    83 		NO_PAR,
       
    84 		NO_PAR
       
    85 		},
       
    86 		{
       
    87 		EFastExecSetActiveScheduler,
       
    88 		1,
       
    89 		ANY_PTR,
       
    90 		NO_PAR,
       
    91 		NO_PAR,
       
    92 		NO_PAR
       
    93 		},
       
    94 		{
       
    95 		EFastExecLockPeriod,
       
    96 		0,
       
    97 		NO_PAR,
       
    98 		NO_PAR,
       
    99 		NO_PAR,
       
   100 		NO_PAR
       
   101 		},
       
   102 		{
       
   103 		EFastExecTrapHandler,
       
   104 		0,
       
   105 		NO_PAR,
       
   106 		NO_PAR,
       
   107 		NO_PAR,
       
   108 		NO_PAR
       
   109 		},
       
   110 		{
       
   111 		EFastExecSetTrapHandler,
       
   112 		1,
       
   113 		ANY_PTR,
       
   114 		NO_PAR,
       
   115 		NO_PAR,
       
   116 		NO_PAR
       
   117 		},
       
   118 		{
       
   119 		EFastExecKernelStartup,
       
   120 		1,
       
   121 		ANY_PTR,
       
   122 		NO_PAR,
       
   123 		NO_PAR,
       
   124 		NO_PAR
       
   125 		},
       
   126 		{
       
   127 		EFastExecBlockThreads,
       
   128 		1,
       
   129 		ANY_INT,
       
   130 		NO_PAR,
       
   131 		NO_PAR,
       
   132 		NO_PAR
       
   133 		},
       
   134 		{
       
   135 		EFastExecJustInTime,
       
   136 		0,
       
   137 		NO_PAR,
       
   138 		NO_PAR,
       
   139 		NO_PAR,
       
   140 		NO_PAR
       
   141 		},
       
   142 		{
       
   143 		EFastExecSetJustInTime,
       
   144 		1,
       
   145 		BOOL,
       
   146 		NO_PAR,
       
   147 		NO_PAR,
       
   148 		NO_PAR
       
   149 		},
       
   150 		{
       
   151 		EFastExecLockedInc,
       
   152 		1,
       
   153 		INT_PTR,
       
   154 		NO_PAR,
       
   155 		NO_PAR,
       
   156 		NO_PAR
       
   157 		},
       
   158 		{
       
   159 		EFastExecLockedDec,
       
   160 		1,
       
   161 		INT_PTR,
       
   162 		NO_PAR,
       
   163 		NO_PAR,
       
   164 		NO_PAR
       
   165 		},
       
   166 		{
       
   167 		EFastExecSafeInc,
       
   168 		1,
       
   169 		INT_PTR,
       
   170 		NO_PAR,
       
   171 		NO_PAR,
       
   172 		NO_PAR
       
   173 		},
       
   174 		{
       
   175 		EFastExecSafeDec,
       
   176 		1,
       
   177 		INT_PTR,
       
   178 		NO_PAR,
       
   179 		NO_PAR,
       
   180 		NO_PAR
       
   181 		},
       
   182 		{
       
   183 		EFastExecSetDebugMask,
       
   184 		1,
       
   185 		ANY_INT
       
   186 		NO_PAR,
       
   187 		NO_PAR,
       
   188 		NO_PAR
       
   189 		},
       
   190 		{
       
   191 		EFastExecFastCounter,
       
   192 		0,
       
   193 		NO_PAR,
       
   194 		NO_PAR,
       
   195 		NO_PAR,
       
   196 		NO_PAR
       
   197 		},
       
   198 		{
       
   199 		EFastExecGetLocaleCharSet,
       
   200 		0,
       
   201 		NO_PAR,
       
   202 		NO_PAR,
       
   203 		NO_PAR,
       
   204 		NO_PAR
       
   205 		},
       
   206 		{
       
   207 		EFastExecUnlockRamDrive,
       
   208 		0,
       
   209 		NO_PAR,
       
   210 		NO_PAR,
       
   211 		NO_PAR,
       
   212 		NO_PAR
       
   213 		},
       
   214 		{
       
   215 		EFastExecLockRamDrive,
       
   216 		0,
       
   217 		NO_PAR,
       
   218 		NO_PAR,
       
   219 		NO_PAR,
       
   220 		NO_PAR
       
   221 		},
       
   222 		{
       
   223 		EFastExecRomRootDirAddress,
       
   224 		0,
       
   225 		NO_PAR,
       
   226 		NO_PAR,
       
   227 		NO_PAR,
       
   228 		NO_PAR
       
   229 		},
       
   230 		{
       
   231 		EFastExecRomHeaderAddress,
       
   232 		0,
       
   233 		NO_PAR,
       
   234 		NO_PAR,
       
   235 		NO_PAR,
       
   236 		NO_PAR
       
   237 		},
       
   238 		{
       
   239 		EFastExecDebugMask,
       
   240 		0,
       
   241 		NO_PAR,
       
   242 		NO_PAR,
       
   243 		NO_PAR,
       
   244 		NO_PAR
       
   245 		}
       
   246 	};
       
   247 
       
   248 
       
   249 static const SExecInfo[]=
       
   250 	{
       
   251 		{
       
   252 		EExecObjectNext,
       
   253 		4,
       
   254 		OBJECT_TYPE,
       
   255 		WDES,
       
   256 		INT_PTR,
       
   257 		DES
       
   258 		},
       
   259 		{
       
   260 		EExecChunkBase,
       
   261 		1,
       
   262 		CHUNK_HANDLE,
       
   263 		NO_PAR,
       
   264 		NO_PAR,
       
   265 		NO_PAR
       
   266 		},
       
   267 		{
       
   268 		EExecChunkSize,
       
   269 		1,
       
   270 		CHUNK_HANDLE,
       
   271 		NO_PAR,
       
   272 		NO_PAR,
       
   273 		NO_PAR
       
   274 		},
       
   275 		{
       
   276 		EExecChunkBottom,
       
   277 		1,
       
   278 		CHUNK_HANDLE,
       
   279 		NO_PAR,
       
   280 		NO_PAR,
       
   281 		NO_PAR
       
   282 		},
       
   283 		{
       
   284 		EExecChunkTop,
       
   285 		1,
       
   286 		CHUNK_HANDLE,
       
   287 		NO_PAR,
       
   288 		NO_PAR,
       
   289 		NO_PAR
       
   290 		},
       
   291 		{
       
   292 		EExecChunkMaxSize,
       
   293 		1,
       
   294 		CHUNK_HANDLE,
       
   295 		NO_PAR,
       
   296 		NO_PAR,
       
   297 		NO_PAR
       
   298 		},
       
   299 		{
       
   300 		EExecLogicalDeviceGetCaps,
       
   301 		2,
       
   302 		LDEV_HANDLE,
       
   303 		WDES8,
       
   304 		NO_PAR,
       
   305 		NO_PAR
       
   306 		},
       
   307 		{
       
   308 		EExecLogicalDeviceQueryVersionSupported,
       
   309 		2,
       
   310 		LDEV_HANDLE,
       
   311 		INT_PTR,
       
   312 		NO_PAR,
       
   313 		NO_PAR
       
   314 		},
       
   315 		{
       
   316 		EExecLogicalDeviceIsAvailable,
       
   317 		4,
       
   318 		LDEV_HANDLE,
       
   319 		DEV_UNIT,
       
   320 		DES,
       
   321 		DES8
       
   322 		},
       
   323 		{
       
   324 		EExecChannelRequest,
       
   325 		4,
       
   326 		CHANNEL_HANDLE,
       
   327 		ANY_INT,
       
   328 		ANY_PTR,
       
   329 		ANY_PTR
       
   330 		},
       
   331 		{
       
   332 		EExecLibraryType,
       
   333 		2,
       
   334 		LIBRARY_HANDLE,
       
   335 		INT_PTR,
       
   336 		NO_PAR,
       
   337 		NO_PAR
       
   338 		},
       
   339 		{
       
   340 		EExecLibraryLookup,
       
   341 		2,
       
   342 		LIBRARY_HANDLE,
       
   343 		ANY_INT,
       
   344 		NO_PAR,
       
   345 		NO_PAR
       
   346 		},
       
   347 		{
       
   348 		EExecLibraryEntryPoint,
       
   349 		1,
       
   350 		LIBRARY_HANDLE,
       
   351 		NO_PAR,
       
   352 		NO_PAR,
       
   353 		NO_PAR
       
   354 		},
       
   355 		{
       
   356 		EExecLibraryDllRefTable,
       
   357 		1,
       
   358 		LIBRARY_HANDLE,
       
   359 		NO_PAR,
       
   360 		NO_PAR,
       
   361 		NO_PAR
       
   362 		},
       
   363 		{
       
   364 		EExecStaticCallList,
       
   365 		3,
       
   366 		THREAD_HANDLE,
       
   367 		INT_PTR,
       
   368 		INT_PTR,
       
   369 		NO_PAR
       
   370 		},
       
   371 		{
       
   372 		EExecDynamicCallList,
       
   373 		3,
       
   374 		THREAD_HANDLE,
       
   375 		INT_PTR,
       
   376 		INT_PTR,
       
   377 		NO_PAR
       
   378 		},
       
   379 		{
       
   380 		EExecLibraryCallList,
       
   381 		3,
       
   382 		LIBRARY_HANDLE,
       
   383 		INT_PTR,
       
   384 		INT_PTR,
       
   385 		NO_PAR
       
   386 		},
       
   387 		{
       
   388 		EExecLibraryFileName,
       
   389 		2,
       
   390 		LIBRARY_HANDLE,
       
   391 		WDES,
       
   392 		NO_PAR,
       
   393 		NO_PAR
       
   394 		},
       
   395 		{
       
   396 		EExecMutexCount,
       
   397 		1,
       
   398 		MUTEX_HANDLE,
       
   399 		NO_PAR,
       
   400 		NO_PAR,
       
   401 		NO_PAR
       
   402 		},
       
   403 		{
       
   404 		EExecMutexWait,
       
   405 		1,
       
   406 		MUTEX_HANDLE,
       
   407 		NO_PAR,
       
   408 		NO_PAR,
       
   409 		NO_PAR
       
   410 		},
       
   411 		{
       
   412 		EExecMutexSignal,
       
   413 		1,
       
   414 		MUTEX_HANDLE,
       
   415 		NO_PAR,
       
   416 		NO_PAR,
       
   417 		NO_PAR
       
   418 		},
       
   419 		{
       
   420 		EExecProcessType,
       
   421 		2,
       
   422 		PROCESS_HANDLE,
       
   423 		INT_PTR,
       
   424 		NO_PAR,
       
   425 		NO_PAR
       
   426 		},
       
   427 		{
       
   428 		EExecProcessSetType,
       
   429 		2,
       
   430 		PROCESS_HANDLE,
       
   431 		INT_PTR,
       
   432 		NO_PAR,
       
   433 		NO_PAR
       
   434 		},
       
   435 		{
       
   436 		EExecProcessId,
       
   437 		1,
       
   438 		PROCESS_HANDLE,
       
   439 		NO_PAR,
       
   440 		NO_PAR,
       
   441 		NO_PAR
       
   442 		},
       
   443 		{
       
   444 		EExecProcessResume,
       
   445 		1,
       
   446 		PROCESS_HANDLE,
       
   447 		NO_PAR,
       
   448 		NO_PAR,
       
   449 		NO_PAR
       
   450 		},
       
   451 		{
       
   452 		EExecProcessFileName,
       
   453 		2,
       
   454 		PROCESS_HANDLE,
       
   455 		WDES,
       
   456 		NO_PAR,
       
   457 		NO_PAR
       
   458 		},
       
   459 		{
       
   460 		EExecProcessCommandLine,
       
   461 		2,
       
   462 		PROCESS_HANDLE,
       
   463 		WDES,
       
   464 		NO_PAR,
       
   465 		NO_PAR
       
   466 		},
       
   467 		{
       
   468 		EExecProcessCommandLineLength,
       
   469 		1,
       
   470 		PROCESS_HANDLE,
       
   471 		NO_PAR,
       
   472 		NO_PAR,
       
   473 		NO_PAR
       
   474 		},
       
   475 		{
       
   476 		EExecProcessExitType,
       
   477 		1,
       
   478 		PROCESS_HANDLE,
       
   479 		NO_PAR,
       
   480 		NO_PAR,
       
   481 		NO_PAR
       
   482 		},
       
   483 		{
       
   484 		EExecProcessExitReason,
       
   485 		1,
       
   486 		PROCESS_HANDLE,
       
   487 		NO_PAR,
       
   488 		NO_PAR,
       
   489 		NO_PAR
       
   490 		},
       
   491 		{
       
   492 		EExecProcessExitCategory,
       
   493 		2,
       
   494 		PROCESS_HANDLE,
       
   495 		WDES,
       
   496 		NO_PAR,
       
   497 		NO_PAR
       
   498 		},
       
   499 		{
       
   500 		EExecProcessPriority,
       
   501 		1,
       
   502 		PROCESS_HANDLE,
       
   503 		NO_PAR,
       
   504 		NO_PAR,
       
   505 		NO_PAR
       
   506 		},
       
   507 		{
       
   508 		EExecProcessSetPriority,
       
   509 		2,
       
   510 		PROCESS_HANDLE,
       
   511 		ANY_INT,
       
   512 		NO_PAR,
       
   513 		NO_PAR
       
   514 		},
       
   515 		{
       
   516 		EExecProcessFlags,
       
   517 		1,
       
   518 		PROCESS_HANDLE,
       
   519 		NO_PAR,
       
   520 		NO_PAR,
       
   521 		NO_PAR
       
   522 		},
       
   523 		{
       
   524 		EExecProcessSetFlags,
       
   525 		3,
       
   526 		PROCESS_HANDLE,
       
   527 		ANY_INT,
       
   528 		ANY_INT,
       
   529 		NO_PAR
       
   530 		},
       
   531 		{
       
   532 		EExecProcessSetOwner,
       
   533 		2,
       
   534 		PROCESS_HANDLE,
       
   535 		PROCESS_HANDLE,
       
   536 		NO_PAR,
       
   537 		NO_PAR
       
   538 		},
       
   539 		{
       
   540 		EExecSemaphoreCount,
       
   541 		1,
       
   542 		SEM_HANDLE,
       
   543 		NO_PAR,
       
   544 		NO_PAR,
       
   545 		NO_PAR
       
   546 		},
       
   547 		{
       
   548 		EExecSemaphoreWait,
       
   549 		1,
       
   550 		SEM_HANDLE,
       
   551 		NO_PAR,
       
   552 		NO_PAR,
       
   553 		NO_PAR
       
   554 		},
       
   555 		{
       
   556 		EExecSemaphoreSignal1,
       
   557 		1,
       
   558 		SEM_HANDLE,
       
   559 		NO_PAR,
       
   560 		NO_PAR,
       
   561 		NO_PAR
       
   562 		},
       
   563 		{
       
   564 		EExecSemaphoreSignalN,
       
   565 		2,
       
   566 		SEM_HANDLE,
       
   567 		ANY_INT,
       
   568 		NO_PAR,
       
   569 		NO_PAR
       
   570 		},
       
   571 		{
       
   572 		EExecServerReceive,
       
   573 		3,
       
   574 		SERVER_HANDLE,
       
   575 		INT_PTR,
       
   576 		INT_PTR,
       
   577 		NO_PAR
       
   578 		},
       
   579 		{
       
   580 		EExecServerCancel,
       
   581 		1,
       
   582 		SERVER_HANDLE,
       
   583 		NO_PAR,
       
   584 		NO_PAR,
       
   585 		NO_PAR
       
   586 		},
       
   587 		{
       
   588 		EExecSetSessionPtr,
       
   589 		3,
       
   590 		MSG_HANDLE,
       
   591 		ANY_PTR,
       
   592 		BOOL,
       
   593 		NO_PAR
       
   594 		},
       
   595 		{
       
   596 		EExecSessionSend,
       
   597 		4,
       
   598 		SESSION_HANDLE,
       
   599 		ANY_INT,
       
   600 		ANY_PTR,
       
   601 		INT_PTR
       
   602 		},
       
   603 		{
       
   604 		EExecSessionSendSync,
       
   605 		4,
       
   606 		SESSION_HANDLE,
       
   607 		ANY_INT,
       
   608 		ANY_PTR,
       
   609 		INT_PTR
       
   610 		},
       
   611 		{
       
   612 		EExecThreadId,
       
   613 		1,
       
   614 		THREAD_HANDLE,
       
   615 		NO_PAR,
       
   616 		NO_PAR,
       
   617 		NO_PAR
       
   618 		},
       
   619 		{
       
   620 		EExecThreadResume,
       
   621 		1,
       
   622 		THREAD_HANDLE,
       
   623 		NO_PAR,
       
   624 		NO_PAR,
       
   625 		NO_PAR
       
   626 		},
       
   627 		{
       
   628 		EExecThreadSuspend,
       
   629 		1,
       
   630 		THREAD_HANDLE,
       
   631 		NO_PAR,
       
   632 		NO_PAR,
       
   633 		NO_PAR
       
   634 		},
       
   635 		{
       
   636 		EExecThreadPriority,
       
   637 		1,
       
   638 		THREAD_HANDLE,
       
   639 		NO_PAR,
       
   640 		NO_PAR,
       
   641 		NO_PAR
       
   642 		},
       
   643 		{
       
   644 		EExecThreadSetPriority,
       
   645 		2,
       
   646 		THREAD_HANDLE,
       
   647 		ANY_INT,
       
   648 		NO_PAR,
       
   649 		NO_PAR
       
   650 		},
       
   651 		{
       
   652 		EExecThreadProcessPriority,
       
   653 		1,
       
   654 		THREAD_HANDLE,
       
   655 		NO_PAR,
       
   656 		NO_PAR,
       
   657 		NO_PAR
       
   658 		},
       
   659 		{
       
   660 		EExecThreadSetProcessPriority,
       
   661 		2,
       
   662 		THREAD_HANDLE,
       
   663 		ANY_INT,
       
   664 		NO_PAR,
       
   665 		NO_PAR
       
   666 		},
       
   667 		{
       
   668 		EExecThreadFlags,
       
   669 		1,
       
   670 		THREAD_HANDLE,
       
   671 		NO_PAR,
       
   672 		NO_PAR,
       
   673 		NO_PAR
       
   674 		},
       
   675 		{
       
   676 		EExecThreadSetFlags,
       
   677 		3,
       
   678 		THREAD_HANDLE,
       
   679 		ANY_INT,
       
   680 		ANY_INT,
       
   681 		NO_PAR
       
   682 		},
       
   683 		{
       
   684 		EExecThreadRequestCount,
       
   685 		1,
       
   686 		THREAD_HANDLE,
       
   687 		NO_PAR,
       
   688 		NO_PAR,
       
   689 		NO_PAR
       
   690 		},
       
   691 		{
       
   692 		EExecThreadExitType,
       
   693 		1,
       
   694 		THREAD_HANDLE,
       
   695 		NO_PAR,
       
   696 		NO_PAR,
       
   697 		NO_PAR
       
   698 		},
       
   699 		{
       
   700 		EExecThreadExitReason,
       
   701 		1,
       
   702 		THREAD_HANDLE,
       
   703 		NO_PAR,
       
   704 		NO_PAR,
       
   705 		NO_PAR
       
   706 		},
       
   707 		{
       
   708 		EExecThreadExitCategory,
       
   709 		2,
       
   710 		THREAD_HANDLE,
       
   711 		WDES,
       
   712 		NO_PAR,
       
   713 		NO_PAR
       
   714 		},
       
   715 		{
       
   716 		EExecThreadGetDesLength,
       
   717 		2,
       
   718 		THREAD_HANDLE,
       
   719 		ANY_PTR,
       
   720 		NO_PAR,
       
   721 		NO_PAR
       
   722 		},
       
   723 		{
       
   724 		EExecThreadGetDesMaxLength,
       
   725 		2,
       
   726 		THREAD_HANDLE,
       
   727 		ANY_PTR,
       
   728 		NO_PAR,
       
   729 		NO_PAR
       
   730 		},
       
   731 		{
       
   732 		EExecThreadRead8,
       
   733 		4,
       
   734 		THREAD_HANDLE,
       
   735 		ANY_PTR,
       
   736 		WDES8,
       
   737 		ANY_INT
       
   738 		},
       
   739 		{
       
   740 		EExecThreadRead16,
       
   741 		4,
       
   742 		THREAD_HANDLE,
       
   743 		ANY_PTR,
       
   744 		WDES,
       
   745 		ANY_INT
       
   746 		},
       
   747 		{
       
   748 		EExecThreadWrite8,
       
   749 		4,
       
   750 		THREAD_HANDLE,
       
   751 		ANY_PTR,
       
   752 		DES8,
       
   753 		ANY_INT
       
   754 		},
       
   755 		{
       
   756 		EExecThreadWrite16,
       
   757 		4,
       
   758 		THREAD_HANDLE,
       
   759 		ANY_PTR,
       
   760 		DES,
       
   761 		ANY_INT
       
   762 		},
       
   763 		{
       
   764 		EExecThreadGetCpuTime,
       
   765 		2,
       
   766 		THREAD_HANDLE,
       
   767 		INT_PTR,
       
   768 		NO_PAR,
       
   769 		NO_PAR
       
   770 		},
       
   771 		{
       
   772 		EExecTimerCancel,
       
   773 		1,
       
   774 		TIMER_HANDLE,
       
   775 		NO_PAR,
       
   776 		NO_PAR,
       
   777 		NO_PAR
       
   778 		},
       
   779 		{
       
   780 		EExecTimerAfter,
       
   781 		3,
       
   782 		TIMER_HANDLE,
       
   783 		INT_PTR,
       
   784 		ANY_INT,
       
   785 		NO_PAR
       
   786 		},
       
   787 		{
       
   788 		EExecTimerHighRes,
       
   789 		3,
       
   790 		TIMER_HANDLE,
       
   791 		INT_PTR,
       
   792 		ANY_INT,
       
   793 		NO_PAR
       
   794 		},
       
   795 		{
       
   796 		EExecTimerAt,
       
   797 		3,
       
   798 		TIMER_HANDLE,
       
   799 		INT_PTR,
       
   800 		ANY_INT,
       
   801 		NO_PAR
       
   802 		},
       
   803 		{
       
   804 		EExecTimerLock,
       
   805 		3,
       
   806 		TIMER_HANDLE,
       
   807 		INT_PTR,
       
   808 		ANY_INT,
       
   809 		NO_PAR
       
   810 		},
       
   811 		{
       
   812 		EExecTimerInactivity,
       
   813 		3,
       
   814 		TIMER_HANDLE,
       
   815 		INT_PTR,
       
   816 		ANY_INT,
       
   817 		NO_PAR
       
   818 		},
       
   819 		{
       
   820 		EExecUserInactivityTime,
       
   821 		0,
       
   822 		NO_PAR,
       
   823 		NO_PAR,
       
   824 		NO_PAR,
       
   825 		NO_PAR
       
   826 		},
       
   827 		{
       
   828 		EExecResetInactivityTime,
       
   829 		0,
       
   830 		NO_PAR,
       
   831 		NO_PAR,
       
   832 		NO_PAR,
       
   833 		NO_PAR
       
   834 		},
       
   835 		{
       
   836 		EExecChangeNotifierLogon,
       
   837 		2,
       
   838 		CHNOT_HANDLE,
       
   839 		INT_PTR,
       
   840 		NO_PAR,
       
   841 		NO_PAR
       
   842 		},
       
   843 		{
       
   844 		EExecChangeNotifierLogoff,
       
   845 		1,
       
   846 		CHNOT_HANDLE,
       
   847 		NO_PAR,
       
   848 		NO_PAR,
       
   849 		NO_PAR
       
   850 		},
       
   851 		{
       
   852 		EExecRequestSignal,
       
   853 		1,
       
   854 		ANY_INT,
       
   855 		NO_PAR,
       
   856 		NO_PAR,
       
   857 		NO_PAR
       
   858 		},
       
   859 		{
       
   860 		EExecMatch8,
       
   861 		3,
       
   862 		DES8,
       
   863 		DES8,
       
   864 		ANY_INT,
       
   865 		NO_PAR
       
   866 		},
       
   867 		{
       
   868 		EExecMatch16,
       
   869 		3,
       
   870 		DES,
       
   871 		DES,
       
   872 		ANY_INT,
       
   873 		NO_PAR
       
   874 		},
       
   875 		{
       
   876 		EExecHandleName,
       
   877 		2,
       
   878 		ANY_HANDLE,
       
   879 		WDES,
       
   880 		NO_PAR,
       
   881 		NO_PAR
       
   882 		},
       
   883 		{
       
   884 		EExecHandleFullName,
       
   885 		2,
       
   886 		ANY_HANDLE,
       
   887 		WDES,
       
   888 		NO_PAR,
       
   889 		NO_PAR
       
   890 		},
       
   891 		{
       
   892 		EExecHandleInfo,
       
   893 		2,
       
   894 		ANY_HANDLE,
       
   895 		INT_PTR,
       
   896 		NO_PAR,
       
   897 		NO_PAR
       
   898 		},
       
   899 		{
       
   900 		EExecHandleCount,
       
   901 		3,
       
   902 		ANY_HANDLE,
       
   903 		INT_PTR,
       
   904 		INT_PTR,
       
   905 		NO_PAR
       
   906 		},
       
   907 		{
       
   908 		EExecAfter,
       
   909 		2,
       
   910 		ANY_INT,
       
   911 		INT_PTR,
       
   912 		NO_PAR,
       
   913 		NO_PAR
       
   914 		},
       
   915 		{
       
   916 		EExecAfterHighRes,
       
   917 		2,
       
   918 		ANY_INT,
       
   919 		INT_PTR,
       
   920 		NO_PAR,
       
   921 		NO_PAR
       
   922 		},
       
   923 		{
       
   924 		EExecAt,
       
   925 		2,
       
   926 		INT_PTR,
       
   927 		INT_PTR,
       
   928 		NO_PAR,
       
   929 		NO_PAR
       
   930 		},
       
   931 		{
       
   932 		EExecDayName,
       
   933 		2,
       
   934 		ANY_INT,
       
   935 		WDES,
       
   936 		NO_PAR,
       
   937 		NO_PAR
       
   938 		},
       
   939 		{
       
   940 		EExecDayNameAbb,
       
   941 		2,
       
   942 		ANY_INT,
       
   943 		WDES,
       
   944 		NO_PAR,
       
   945 		NO_PAR
       
   946 		},
       
   947 		{
       
   948 		EExecMonthName,
       
   949 		2,
       
   950 		ANY_INT,
       
   951 		WDES,
       
   952 		NO_PAR,
       
   953 		NO_PAR
       
   954 		},
       
   955 		{
       
   956 		EExecMonthNameAbb,
       
   957 		2,
       
   958 		ANY_INT,
       
   959 		WDES,
       
   960 		NO_PAR,
       
   961 		NO_PAR
       
   962 		},
       
   963 		{
       
   964 		EExecSuffix,
       
   965 		2,
       
   966 		ANY_INT,
       
   967 		WDES,
       
   968 		NO_PAR,
       
   969 		NO_PAR
       
   970 		},
       
   971 		{
       
   972 		EExecAmPmName,
       
   973 		2,
       
   974 		ANY_INT,
       
   975 		WDES,
       
   976 		NO_PAR,
       
   977 		NO_PAR
       
   978 		},
       
   979 		{
       
   980 		EExecCurrencySymbol,
       
   981 		1,
       
   982 		WDES,
       
   983 		NO_PAR,
       
   984 		NO_PAR,
       
   985 		NO_PAR
       
   986 		},
       
   987 		{
       
   988 		EExecSetCurrencySymbol,
       
   989 		1,
       
   990 		DES,
       
   991 		NO_PAR,
       
   992 		NO_PAR,
       
   993 		NO_PAR
       
   994 		},
       
   995 		{
       
   996 		EExecShortDateFormatSpec,
       
   997 		1,
       
   998 		WDES,
       
   999 		NO_PAR,
       
  1000 		NO_PAR,
       
  1001 		NO_PAR
       
  1002 		},
       
  1003 		{
       
  1004 		EExecLongDateFormatSpec,
       
  1005 		1,
       
  1006 		WDES,
       
  1007 		NO_PAR,
       
  1008 		NO_PAR,
       
  1009 		NO_PAR
       
  1010 		},
       
  1011 		{
       
  1012 		EExecTimeFormatSpec,
       
  1013 		1,
       
  1014 		WDES,
       
  1015 		NO_PAR,
       
  1016 		NO_PAR,
       
  1017 		NO_PAR
       
  1018 		},
       
  1019 		{
       
  1020 		EExecLocale,
       
  1021 		1,
       
  1022 		INT_PTR,
       
  1023 		NO_PAR,
       
  1024 		NO_PAR,
       
  1025 		NO_PAR
       
  1026 		},
       
  1027 		{
       
  1028 		EExecLocaleSet,
       
  1029 		1,
       
  1030 		INT_PTR,
       
  1031 		NO_PAR,
       
  1032 		NO_PAR,
       
  1033 		NO_PAR
       
  1034 		},
       
  1035 		{
       
  1036 		EExecLocaleMessageText,
       
  1037 		2,
       
  1038 		ANY_INT,
       
  1039 		WDES,
       
  1040 		NO_PAR,
       
  1041 		NO_PAR
       
  1042 		},
       
  1043 		{
       
  1044 		EExecMessageComplete,
       
  1045 		2,
       
  1046 		MSG_HANDLE,
       
  1047 		ANY_INT,
       
  1048 		NO_PAR,
       
  1049 		NO_PAR
       
  1050 		},
       
  1051 		{
       
  1052 		EExecTimeNow,
       
  1053 		2,
       
  1054 		INT_PTR,
       
  1055 		INT_PTR,
       
  1056 		NO_PAR,
       
  1057 		NO_PAR
       
  1058 		},
       
  1059 		{
       
  1060 		EExecSetHomeTime,
       
  1061 		1,
       
  1062 		INT_PTR,
       
  1063 		NO_PAR,
       
  1064 		NO_PAR,
       
  1065 		NO_PAR
       
  1066 		},
       
  1067 		{
       
  1068 		EExecTickCount,
       
  1069 		0,
       
  1070 		NO_PAR,
       
  1071 		NO_PAR,
       
  1072 		NO_PAR,
       
  1073 		NO_PAR
       
  1074 		},
       
  1075 		{
       
  1076 		EExecCaptureEventHook,
       
  1077 		0,
       
  1078 		NO_PAR,
       
  1079 		NO_PAR,
       
  1080 		NO_PAR,
       
  1081 		NO_PAR
       
  1082 		},
       
  1083 		{
       
  1084 		EExecReleaseEventHook,
       
  1085 		0,
       
  1086 		NO_PAR,
       
  1087 		NO_PAR,
       
  1088 		NO_PAR,
       
  1089 		NO_PAR
       
  1090 		},
       
  1091 		{
       
  1092 		EExecRequestEvent,
       
  1093 		2,
       
  1094 		WDES8,
       
  1095 		INT_PTR,
       
  1096 		NO_PAR,
       
  1097 		NO_PAR
       
  1098 		},
       
  1099 		{
       
  1100 		EExecRequestEventCancel,
       
  1101 		0,
       
  1102 		NO_PAR,
       
  1103 		NO_PAR,
       
  1104 		NO_PAR,
       
  1105 		NO_PAR
       
  1106 		},
       
  1107 		{
       
  1108 		EExecAddEvent,
       
  1109 		1,
       
  1110 		DES8,
       
  1111 		NO_PAR,
       
  1112 		NO_PAR,
       
  1113 		NO_PAR
       
  1114 		},
       
  1115 		{
       
  1116 		EExecDllGlobalAllocated,
       
  1117 		1,
       
  1118 		MODULE_HANDLE,
       
  1119 		NO_PAR,
       
  1120 		NO_PAR,
       
  1121 		NO_PAR
       
  1122 		},
       
  1123 		{
       
  1124 		EExecDllGlobalRead,
       
  1125 		4,
       
  1126 		MODULE_HANDLE,
       
  1127 		ANY_INT,
       
  1128 		ANY_INT,
       
  1129 		WDES8
       
  1130 		},
       
  1131 		{
       
  1132 		EExecDllGlobalWrite,
       
  1133 		3,
       
  1134 		MODULE_HANDLE,
       
  1135 		ANY_INT,
       
  1136 		DES8,
       
  1137 		NO_PAR
       
  1138 		},
       
  1139 		{
       
  1140 		EExecDllTls,
       
  1141 		1,
       
  1142 		MODULE_HANDLE,
       
  1143 		NO_PAR,
       
  1144 		NO_PAR,
       
  1145 		NO_PAR
       
  1146 		},
       
  1147 		{
       
  1148 		EExecDllSetTls,
       
  1149 		2,
       
  1150 		MODULE_HANDLE,
       
  1151 		ANY_INT,
       
  1152 		NO_PAR,
       
  1153 		NO_PAR
       
  1154 		},
       
  1155 		{
       
  1156 		EExecDllFreeTls,
       
  1157 		1,
       
  1158 		MODULE_HANDLE,
       
  1159 		NO_PAR,
       
  1160 		NO_PAR,
       
  1161 		NO_PAR
       
  1162 		},
       
  1163 		{
       
  1164 		EExecDllDataInfo,
       
  1165 		2,
       
  1166 		MODULE_HANDLE,
       
  1167 		INT_PTR,
       
  1168 		NO_PAR,
       
  1169 		NO_PAR
       
  1170 		},
       
  1171 		{
       
  1172 		EExecDllFileName,
       
  1173 		2,
       
  1174 		MODULE_HANDLE,
       
  1175 		WDES,
       
  1176 		NO_PAR,
       
  1177 		NO_PAR
       
  1178 		},
       
  1179 		{
       
  1180 		EExecDllInitialiseData,
       
  1181 		1,
       
  1182 		MODULE_HANDLE,
       
  1183 		NO_PAR,
       
  1184 		NO_PAR,
       
  1185 		NO_PAR
       
  1186 		},
       
  1187 		{
       
  1188 		EExecDllFreeData,
       
  1189 		1,
       
  1190 		MODULE_HANDLE,
       
  1191 		NO_PAR,
       
  1192 		NO_PAR,
       
  1193 		NO_PAR
       
  1194 		},
       
  1195 		{
       
  1196 		EExecHalFunction,
       
  1197 		4,
       
  1198 		ANY_INT,
       
  1199 		ANY_INT,
       
  1200 		ANY_PTR,
       
  1201 		ANY_PTR,
       
  1202 		},
       
  1203 		{
       
  1204 		EExecWsRegisterThread,
       
  1205 		1,
       
  1206 		ANY_PTR,
       
  1207 		NO_PAR,
       
  1208 		NO_PAR,
       
  1209 		NO_PAR
       
  1210 		},
       
  1211 		{
       
  1212 		EExecFsRegisterThread,
       
  1213 		1,
       
  1214 		ANY_PTR,
       
  1215 		NO_PAR,
       
  1216 		NO_PAR,
       
  1217 		NO_PAR
       
  1218 		},
       
  1219 		{
       
  1220 		EExecDebugFunction,
       
  1221 		4,
       
  1222 		INT_PTR,
       
  1223 		ANY_PTR,
       
  1224 		ANY_PTR,
       
  1225 		ANY_PTR
       
  1226 		},
       
  1227 		{
       
  1228 		EExecBreakPoint,
       
  1229 		0,
       
  1230 		NO_PAR,
       
  1231 		NO_PAR,
       
  1232 		NO_PAR,
       
  1233 		NO_PAR
       
  1234 		},
       
  1235 		{
       
  1236 		EExecProfileStart,
       
  1237 		1,
       
  1238 		ANY_INT,
       
  1239 		NO_PAR,
       
  1240 		NO_PAR,
       
  1241 		NO_PAR
       
  1242 		},
       
  1243 		{
       
  1244 		EExecProfileEnd,
       
  1245 		1,
       
  1246 		ANY_INT,
       
  1247 		NO_PAR,
       
  1248 		NO_PAR,
       
  1249 		NO_PAR
       
  1250 		},
       
  1251 		{
       
  1252 		EExecPasswordIsEnabled,
       
  1253 		0,
       
  1254 		NO_PAR,
       
  1255 		NO_PAR,
       
  1256 		NO_PAR,
       
  1257 		NO_PAR
       
  1258 		},
       
  1259 		{
       
  1260 		EExecPasswordIsValid,
       
  1261 		1,
       
  1262 		DES,
       
  1263 		NO_PAR,
       
  1264 		NO_PAR,
       
  1265 		NO_PAR
       
  1266 		},
       
  1267 		{
       
  1268 		EExecExceptionHandler,
       
  1269 		1,
       
  1270 		THREAD_HANDLE,
       
  1271 		NO_PAR,
       
  1272 		NO_PAR,
       
  1273 		NO_PAR
       
  1274 		},
       
  1275 		{
       
  1276 		EExecSetExceptionHandler,
       
  1277 		3,
       
  1278 		THREAD_HANDLE,
       
  1279 		ANY_PTR,
       
  1280 		ANY_INT,
       
  1281 		NO_PAR
       
  1282 		},
       
  1283 		{
       
  1284 		EExecModifyExceptionMask,
       
  1285 		3,
       
  1286 		THREAD_HANDLE,
       
  1287 		ANY_INT,
       
  1288 		ANY_INT,
       
  1289 		NO_PAR
       
  1290 		},
       
  1291 		{
       
  1292 		EExecRaiseException,
       
  1293 		2,
       
  1294 		THREAD_HANDLE,
       
  1295 		ANY_INT,
       
  1296 		NO_PAR,
       
  1297 		NO_PAR
       
  1298 		},
       
  1299 		{
       
  1300 		EExecIsExceptionHandled,
       
  1301 		2,
       
  1302 		THREAD_HANDLE,
       
  1303 		ANY_INT,
       
  1304 		NO_PAR,
       
  1305 		NO_PAR
       
  1306 		},
       
  1307 		{
       
  1308 		EExecThreadContext,
       
  1309 		2,
       
  1310 		THREAD_HANDLE,
       
  1311 		WDES8,
       
  1312 		NO_PAR,
       
  1313 		NO_PAR
       
  1314 		},
       
  1315 		{
       
  1316 		EExecThreadGetRamSizes,
       
  1317 		3,
       
  1318 		THREAD_HANDLE,
       
  1319 		INT_PTR,
       
  1320 		INT_PTR,
       
  1321 		NO_PAR
       
  1322 		},
       
  1323 		{
       
  1324 		EExecProcessGetRamSizes,
       
  1325 		2,
       
  1326 		PROCESS_HANDLE,
       
  1327 		INT_PTR,
       
  1328 		NO_PAR,
       
  1329 		NO_PAR
       
  1330 		},
       
  1331 		{
       
  1332 		EExecLibraryGetRamSizes,
       
  1333 		3,
       
  1334 		LIBRARY_HANDLE,
       
  1335 		INT_PTR,
       
  1336 		INT_PTR,
       
  1337 		NO_PAR
       
  1338 		},
       
  1339 		{
       
  1340 		EExecFind8,
       
  1341 		4,
       
  1342 		DES8,
       
  1343 		ANY_PTR,
       
  1344 		ANY_INT,
       
  1345 		ANY_INT
       
  1346 		},
       
  1347 		{
       
  1348 		EExecFind16,
       
  1349 		4,
       
  1350 		DES,
       
  1351 		ANY_PTR,
       
  1352 		ANY_INT,
       
  1353 		ANY_INT
       
  1354 		},
       
  1355 		{
       
  1356 		EExecLocateF8,
       
  1357 		2,
       
  1358 		DES8,
       
  1359 		ANY_INT,
       
  1360 		NO_PAR,
       
  1361 		NO_PAR
       
  1362 		},
       
  1363 		{
       
  1364 		EExecLocateF16,
       
  1365 		2,
       
  1366 		DES,
       
  1367 		ANY_INT,
       
  1368 		NO_PAR,
       
  1369 		NO_PAR
       
  1370 		},
       
  1371 		{
       
  1372 		EExecMachineConfiguration,
       
  1373 		2,
       
  1374 		WDES8,
       
  1375 		INT_PTR,
       
  1376 		NO_PAR,
       
  1377 		NO_PAR
       
  1378 		},
       
  1379 		{
       
  1380 		EExecSetMachineConfiguration,
       
  1381 		1,
       
  1382 		DES8,
       
  1383 		NO_PAR,
       
  1384 		NO_PAR,
       
  1385 		NO_PAR
       
  1386 		},
       
  1387 		{
       
  1388 		EExecHandleAttributes,
       
  1389 		1,
       
  1390 		ANY_HANDLE,
       
  1391 		NO_PAR,
       
  1392 		NO_PAR,
       
  1393 		NO_PAR
       
  1394 		},
       
  1395 		{
       
  1396 		EExecMathRandom,
       
  1397 		0,
       
  1398 		NO_PAR,
       
  1399 		NO_PAR,
       
  1400 		NO_PAR,
       
  1401 		NO_PAR
       
  1402 		},
       
  1403 		{
       
  1404 		EExecThreadCreate,
       
  1405 		3,
       
  1406 		DES,
       
  1407 		ANY_INT,
       
  1408 		INT_PTR,
       
  1409 		NO_PAR
       
  1410 		},
       
  1411 		{
       
  1412 		EExecProcessCreate,
       
  1413 		2,
       
  1414 		INT_PTR,
       
  1415 		DES,
       
  1416 		NO_PAR,
       
  1417 		NO_PAR
       
  1418 		},
       
  1419 		{
       
  1420 		EExecProcessLoaded,
       
  1421 		1,
       
  1422 		INT_PTR,
       
  1423 		NO_PAR,
       
  1424 		NO_PAR,
       
  1425 		NO_PAR
       
  1426 		},
       
  1427 		{
       
  1428 		EExecFindHandleOpen,
       
  1429 		3,
       
  1430 		ANY_INT,
       
  1431 		ANY_INT,
       
  1432 		INT_PTR,
       
  1433 		NO_PAR
       
  1434 		},
       
  1435 		{
       
  1436 		EExecHandleClose,
       
  1437 		1,
       
  1438 		ANY_HANDLE,
       
  1439 		NO_PAR,
       
  1440 		NO_PAR,
       
  1441 		NO_PAR
       
  1442 		},
       
  1443 		{
       
  1444 		EExecChunkCreate,
       
  1445 		4,
       
  1446 		ANY_INT,
       
  1447 		DES,
       
  1448 		INT_PTR,
       
  1449 		INT_PTR
       
  1450 		},
       
  1451 		{
       
  1452 		EExecChunkAdjust,
       
  1453 		4,
       
  1454 		CHUNK_HANDLE,
       
  1455 		ANY_INT,
       
  1456 		ANY_INT,
       
  1457 		ANY_INT
       
  1458 		},
       
  1459 		{
       
  1460 		EExecOpenNamedObject,
       
  1461 		4,
       
  1462 		ANY_INT,
       
  1463 		DES,
       
  1464 		INT_PTR,
       
  1465 		INT_PTR
       
  1466 		},
       
  1467 		{
       
  1468 		EExecHandleDuplicate,
       
  1469 		3,
       
  1470 		THREAD_HANDLE,
       
  1471 		ANY_INT,
       
  1472 		HANDLE_PTR,
       
  1473 		NO_PAR
       
  1474 		},
       
  1475 		{
       
  1476 		EExecMutexCreate,
       
  1477 		3,
       
  1478 		INT_PTR,
       
  1479 		DES,
       
  1480 		ANY_INT,
       
  1481 		NO_PAR
       
  1482 		},
       
  1483 		{
       
  1484 		EExecSemaphoreCreate,
       
  1485 		4,
       
  1486 		INT_PTR,
       
  1487 		DES,
       
  1488 		ANY_INT,
       
  1489 		ANY_INT
       
  1490 		},
       
  1491 		{
       
  1492 		EExecThreadOpenById,
       
  1493 		3,
       
  1494 		INT_PTR,
       
  1495 		ANY_INT,
       
  1496 		ANY_INT,
       
  1497 		NO_PAR
       
  1498 		},
       
  1499 		{
       
  1500 		EExecProcessOpenById,
       
  1501 		3,
       
  1502 		INT_PTR,
       
  1503 		ANY_INT,
       
  1504 		ANY_INT,
       
  1505 		NO_PAR
       
  1506 		},
       
  1507 		{
       
  1508 		EExecThreadKill,
       
  1509 		4,
       
  1510 		THREAD_HANDLE,
       
  1511 		ANY_INT,
       
  1512 		ANY_INT,
       
  1513 		DES
       
  1514 		},
       
  1515 		{
       
  1516 		EExecProcessKill,
       
  1517 		4,
       
  1518 		PROCESS_HANDLE,
       
  1519 		ANY_INT,
       
  1520 		ANY_INT,
       
  1521 		DES
       
  1522 		},
       
  1523 		{
       
  1524 		EExecThreadLogon,
       
  1525 		2,
       
  1526 		THREAD_HANDLE,
       
  1527 		INT_PTR,
       
  1528 		NO_PAR,
       
  1529 		NO_PAR
       
  1530 		},
       
  1531 		{
       
  1532 		EExecThreadLogonCancel,
       
  1533 		2,
       
  1534 		THREAD_HANDLE,
       
  1535 		INT_PTR,
       
  1536 		NO_PAR,
       
  1537 		NO_PAR
       
  1538 		},
       
  1539 		{
       
  1540 		EExecProcessLogon,
       
  1541 		2,
       
  1542 		PROCESS_HANDLE,
       
  1543 		INT_PTR,
       
  1544 		NO_PAR,
       
  1545 		NO_PAR
       
  1546 		},
       
  1547 		{
       
  1548 		EExecProcessLogonCancel,
       
  1549 		2,
       
  1550 		PROCESS_HANDLE,
       
  1551 		INT_PTR,
       
  1552 		NO_PAR,
       
  1553 		NO_PAR
       
  1554 		},
       
  1555 		{
       
  1556 		EExecThreadRename,
       
  1557 		2,
       
  1558 		THREAD_HANDLE,
       
  1559 		DES,
       
  1560 		NO_PAR,
       
  1561 		NO_PAR
       
  1562 		},
       
  1563 		{
       
  1564 		EExecProcessRename,
       
  1565 		2,
       
  1566 		PROCESS_HANDLE,
       
  1567 		DES,
       
  1568 		NO_PAR,
       
  1569 		NO_PAR
       
  1570 		},
       
  1571 		{
       
  1572 		EExecProcessOwner,
       
  1573 		2,
       
  1574 		PROCESS_HANDLE,
       
  1575 		INT_PTR,
       
  1576 		NO_PAR,
       
  1577 		NO_PAR
       
  1578 		},
       
  1579 		{
       
  1580 		EExecThreadProcess,
       
  1581 		2,
       
  1582 		THREAD_HANDLE,
       
  1583 		INT_PTR,
       
  1584 		NO_PAR,
       
  1585 		NO_PAR
       
  1586 		},
       
  1587 		{
       
  1588 		EExecThreadSetInitialParameter,
       
  1589 		2,
       
  1590 		THREAD_HANDLE,
       
  1591 		ANY_PTR,
       
  1592 		NO_PAR,
       
  1593 		NO_PAR
       
  1594 		},
       
  1595 		{
       
  1596 		EExecThreadGetHeap,
       
  1597 		1,
       
  1598 		THREAD_HANDLE,
       
  1599 		NO_PAR,
       
  1600 		NO_PAR,
       
  1601 		NO_PAR
       
  1602 		},
       
  1603 		{
       
  1604 		EExecServerCreate,
       
  1605 		2,
       
  1606 		DES,
       
  1607 		INT_PTR,
       
  1608 		NO_PAR,
       
  1609 		NO_PAR
       
  1610 		},
       
  1611 		{
       
  1612 		EExecSessionCreate,
       
  1613 		3,
       
  1614 		DES,
       
  1615 		ANY_INT,
       
  1616 		INT_PTR,
       
  1617 		NO_PAR
       
  1618 		},
       
  1619 		{
       
  1620 		EExecSessionShare,
       
  1621 		2,
       
  1622 		SESSION_HANDLE_PTR,
       
  1623 		ANY_INT,
       
  1624 		NO_PAR,
       
  1625 		NO_PAR
       
  1626 		},
       
  1627 		{
       
  1628 		EExecSessionAttach,
       
  1629 		1,
       
  1630 		SESSION_HANDLE,
       
  1631 		NO_PAR,
       
  1632 		NO_PAR,
       
  1633 		NO_PAR
       
  1634 		},
       
  1635 		{
       
  1636 		EExecLibraryLoadExact,
       
  1637 		1,
       
  1638 		INT_PTR,
       
  1639 		NO_PAR,
       
  1640 		NO_PAR,
       
  1641 		NO_PAR
       
  1642 		},
       
  1643 		{
       
  1644 		EExecLibraryLoaded,
       
  1645 		1,
       
  1646 		INT_PTR,
       
  1647 		NO_PAR,
       
  1648 		NO_PAR,
       
  1649 		NO_PAR
       
  1650 		},
       
  1651 		{
       
  1652 		EExecDeviceLoad,
       
  1653 		2,
       
  1654 		LIBRARY_HANDLE,
       
  1655 		ANY_INT,
       
  1656 		NO_PAR,
       
  1657 		NO_PAR
       
  1658 		},
       
  1659 		{
       
  1660 		EExecDeviceFree,
       
  1661 		2,
       
  1662 		DES,
       
  1663 		ANY_INT,
       
  1664 		NO_PAR,
       
  1665 		NO_PAR
       
  1666 		},
       
  1667 		{
       
  1668 		EExecChannelCreate,
       
  1669 		4,
       
  1670 		INT_PTR,
       
  1671 		DES,
       
  1672 		INT_PTR,
       
  1673 		ANY_INT,
       
  1674 		},
       
  1675 		{
       
  1676 		EExecTimerCreate,
       
  1677 		1,
       
  1678 		INT_PTR,
       
  1679 		NO_PAR,
       
  1680 		NO_PAR,
       
  1681 		NO_PAR
       
  1682 		},
       
  1683 		{
       
  1684 		EExecDllAddDependency,
       
  1685 		3,
       
  1686 		ANY_PTR,
       
  1687 		ANY_PTR,
       
  1688 		ANY_PTR,
       
  1689 		NO_PAR
       
  1690 		},
       
  1691 		{
       
  1692 		EExecChangeNotifierCreate,
       
  1693 		2,
       
  1694 		INT_PTR,
       
  1695 		ANY_INT,
       
  1696 		NO_PAR,
       
  1697 		NO_PAR
       
  1698 		},
       
  1699 		{
       
  1700 		EExecUndertakerCreate,
       
  1701 		2,
       
  1702 		INT_PTR,
       
  1703 		ANY_INT,
       
  1704 		NO_PAR,
       
  1705 		NO_PAR
       
  1706 		},
       
  1707 		{
       
  1708 		EExecUndertakerLogon,
       
  1709 		3,
       
  1710 		UND_HANDLE,
       
  1711 		INT_PTR,
       
  1712 		INT_PTR,
       
  1713 		NO_PAR
       
  1714 		},
       
  1715 		{
       
  1716 		EExecUndertakerLogonCancel,
       
  1717 		1,
       
  1718 		UND_HANDLE,
       
  1719 		NO_PAR,
       
  1720 		NO_PAR,
       
  1721 		NO_PAR
       
  1722 		},
       
  1723 		{
       
  1724 		EExecKernelHeapDebug,
       
  1725 		4,
       
  1726 		ANY_INT,
       
  1727 		ANY_INT,
       
  1728 		ANY_INT,
       
  1729 		ANY_PTR
       
  1730 		},
       
  1731 		{
       
  1732 		EExecDllGlobalAlloc,
       
  1733 		2,
       
  1734 		MODULE_HANDLE,
       
  1735 		ANY_INT,
       
  1736 		NO_PAR,
       
  1737 		NO_PAR
       
  1738 		},
       
  1739 		{
       
  1740 		EExecPasswordSetEnabled,
       
  1741 		2,
       
  1742 		DES,
       
  1743 		BOOL,
       
  1744 		NO_PAR,
       
  1745 		NO_PAR
       
  1746 		},
       
  1747 		{
       
  1748 		EExecPasswordSet,
       
  1749 		2,
       
  1750 		DES,
       
  1751 		DES,
       
  1752 		NO_PAR,
       
  1753 		NO_PAR
       
  1754 		},
       
  1755 		{
       
  1756 		EExecChangeLocale,
       
  1757 		1,
       
  1758 		LIBRARY_HANDLE,
       
  1759 		NO_PAR,
       
  1760 		NO_PAR,
       
  1761 		NO_PAR
       
  1762 		},
       
  1763 		{
       
  1764 		EExecResetMachine,
       
  1765 		1,
       
  1766 		ANY_INT,
       
  1767 		NO_PAR,
       
  1768 		NO_PAR,
       
  1769 		NO_PAR
       
  1770 		},
       
  1771 		{
       
  1772 		EExecExecuteInSupervisorMode,
       
  1773 		2,
       
  1774 		ANY_PTR,
       
  1775 		ANY_PTR,
       
  1776 		NO_PAR,
       
  1777 		NO_PAR
       
  1778 		}
       
  1779 	};