Ignore:
Timestamp:
Aug 18, 1999, 11:45:14 PM (26 years ago)
Author:
phaller
Message:

Add: lots of new stubs, crt functions and string functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/NTDLL/unknown.cpp

    r555 r557  
    1 /* $Id: unknown.cpp,v 1.3 1999-08-18 19:35:31 phaller Exp $ */
     1/* $Id: unknown.cpp,v 1.4 1999-08-18 21:45:14 phaller Exp $ */
    22
    33/*
     
    104104
    105105/*****************************************************************************
    106  * Name      : _chkstk
    107  * Purpose   : unknown
    108  * Parameters: unknown, probably wrong
    109  * Variables :
    110  * Result    :
    111  * Remark    : NTDLL.?
    112  * Status    : UNTESTED STUB
    113  *
    114  * Author    : Patrick Haller [Tue, 1999/06/01 09:00]
    115  *****************************************************************************/
    116 
    117 void CDECL OS2_chkstk(void)
    118 {
    119   dprintf(("NTDLL: _chkstk(%08xh,%08xh) not implemented.\n"));
    120 }
    121 
    122 
    123 /*****************************************************************************
    124106 * Name      : RtlLargeIntegerToChar
    125107 * Purpose   : unknown
     
    171153
    172154
    173 
    174 
    175 
    176 
    177 
     155/*****************************************************************************
     156 * Name      : NtAlertThread
     157 * Purpose   : unknown
     158 * Parameters: unknown, probably wrong
     159 * Variables :
     160 * Result    :
     161 * Remark    : NTDLL.?
     162 * Status    : UNTESTED STUB
     163 *
     164 * Author    : Patrick Haller [Tue, 1999/06/01 09:00]
     165 *****************************************************************************/
     166
     167DWORD WIN32API NtAlertThread(DWORD x1,
     168                             DWORD x2)
     169{
     170  dprintf(("NTDLL: NtAlertThread(%08xh,%08xh) not implemented.\n",
     171           x1,
     172           x2));
     173
     174  return 0;
     175}
     176
     177
     178/*****************************************************************************
     179 * Name      : NtTestAlert
     180 * Purpose   : unknown
     181 * Parameters: unknown, probably wrong
     182 * Variables :
     183 * Result    :
     184 * Remark    : NTDLL.?
     185 * Status    : UNTESTED STUB
     186 *
     187 * Author    : Patrick Haller [Tue, 1999/06/01 09:00]
     188 *****************************************************************************/
     189
     190DWORD WIN32API NtTestAlert(DWORD x1,
     191                             DWORD x2)
     192{
     193  dprintf(("NTDLL: NtTestAlert(%08xh,%08xh) not implemented.\n",
     194           x1,
     195           x2));
     196
     197  return 0;
     198}
     199
     200
     201
     202/*****************************************************************************
     203 * Name      : NtWriteRequestData
     204 * Purpose   : unknown
     205 * Parameters: unknown, probably wrong
     206 * Variables :
     207 * Result    :
     208 * Remark    : NTDLL.?
     209 * Status    : UNTESTED STUB
     210 *
     211 * Author    : Patrick Haller [Tue, 1999/06/01 09:00]
     212 *****************************************************************************/
     213
     214DWORD WIN32API NtWriteRequestData(DWORD x1,
     215                                  DWORD x2,
     216                                  DWORD x3,
     217                                  DWORD x4,
     218                                  DWORD x5)
     219{
     220  dprintf(("NTDLL: NtWriteRequestData(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented.\n",
     221           x1,
     222           x2,
     223           x3,
     224           x4,
     225           x5));
     226
     227  return 0;
     228}
     229
     230
     231/*****************************************************************************
     232 * Name      : NtImpersonateClientOfPort
     233 * Purpose   : unknown
     234 * Parameters: unknown, probably wrong
     235 * Variables :
     236 * Result    :
     237 * Remark    : NTDLL.?
     238 * Status    : UNTESTED STUB
     239 *
     240 * Author    : Patrick Haller [Tue, 1999/06/01 09:00]
     241 *****************************************************************************/
     242
     243DWORD WIN32API NtImpersonateClientOfPort(DWORD x1,
     244                                         DWORD x2,
     245                                         DWORD x3,
     246                                         DWORD x4)
     247{
     248  dprintf(("NTDLL: NtImpersonateClientOfPort(%08xh,%08xh,%08xh,%08xh) not implemented.\n",
     249           x1,
     250           x2,
     251           x3,
     252           x4));
     253
     254  return 0;
     255}
     256
     257
     258/*****************************************************************************
     259 * Name      : NtReplyWaitReplyPort
     260 * Purpose   : unknown
     261 * Parameters: unknown, probably wrong
     262 * Variables :
     263 * Result    :
     264 * Remark    : NTDLL.?
     265 * Status    : UNTESTED STUB
     266 *
     267 * Author    : Patrick Haller [Tue, 1999/06/01 09:00]
     268 *****************************************************************************/
     269
     270DWORD WIN32API NtReplyWaitReplyPort(DWORD x1,
     271                                    DWORD x2,
     272                                    DWORD x3,
     273                                    DWORD x4)
     274{
     275  dprintf(("NTDLL: NtReplyWaitReplyPort(%08xh,%08xh,%08xh,%08xh) not implemented.\n",
     276           x1,
     277           x2,
     278           x3,
     279           x4));
     280
     281  return 0;
     282}
     283
     284
     285/*****************************************************************************
     286 * Name      : NtReadRequestData
     287 * Purpose   : unknown
     288 * Parameters: unknown, probably wrong
     289 * Variables :
     290 * Result    :
     291 * Remark    : NTDLL.?
     292 * Status    : UNTESTED STUB
     293 *
     294 * Author    : Patrick Haller [Tue, 1999/06/01 09:00]
     295 *****************************************************************************/
     296
     297DWORD WIN32API NtReadRequestData(DWORD x1,
     298                                 DWORD x2,
     299                                 DWORD x3,
     300                                 DWORD x4,
     301                                 DWORD x5)
     302{
     303  dprintf(("NTDLL: NtReadRequestData(%08xh,%08xh,%08xh,%08xh,%08xh) not implemented.\n",
     304           x1,
     305           x2,
     306           x3,
     307           x4,
     308           x5));
     309
     310  return 0;
     311}
     312
     313
     314/*****************************************************************************
     315 * Name      : NtRequestPort
     316 * Purpose   : unknown
     317 * Parameters: unknown, probably wrong
     318 * Variables :
     319 * Result    :
     320 * Remark    : NTDLL.?
     321 * Status    : UNTESTED STUB
     322 *
     323 * Author    : Patrick Haller [Tue, 1999/06/01 09:00]
     324 *****************************************************************************/
     325
     326DWORD WIN32API NtRequestPort(DWORD x1,
     327                             DWORD x2,
     328                             DWORD x3,
     329                             DWORD x4)
     330{
     331  dprintf(("NTDLL: NtRequestPort(%08xh,%08xh,%08xh,%08xh) not implemented.\n",
     332           x1,
     333           x2,
     334           x3,
     335           x4));
     336
     337  return 0;
     338}
     339
     340
     341/*****************************************************************************
     342 * Name      : NtReplyPort
     343 * Purpose   : unknown
     344 * Parameters: unknown, probably wrong
     345 * Variables :
     346 * Result    :
     347 * Remark    : NTDLL.?
     348 * Status    : UNTESTED STUB
     349 *
     350 * Author    : Patrick Haller [Tue, 1999/06/01 09:00]
     351 *****************************************************************************/
     352
     353DWORD WIN32API NtReplyPort(DWORD x1,
     354                           DWORD x2,
     355                           DWORD x3,
     356                           DWORD x4)
     357{
     358  dprintf(("NTDLL: NtReplyPort(%08xh,%08xh,%08xh,%08xh) not implemented.\n",
     359           x1,
     360           x2,
     361           x3,
     362           x4));
     363
     364  return 0;
     365}
     366
     367
     368
     369/**************************************************************************
     370 *                 NTDLL_chkstk                   [NTDLL.862]
     371 *                 NTDLL_alloca_probe             [NTDLL.861]
     372 * Glorified "enter xxxx".
     373 */
     374void CDECL OS2_chkstk(DWORD x1)
     375{
     376  dprintf(("NTDLL: _chkstk(%08xh) not implemented.\n",
     377           x1));
     378
     379    //ESP_reg(context) -= EAX_reg(context);
     380}
     381
     382void CDECL OS2_alloca_probe(DWORD x1)
     383{
     384  dprintf(("NTDLL: _alloca_probe(%08xh) not implemented.\n",
     385           x1));
     386
     387    //ESP_reg(context) -= EAX_reg(context);
     388}
     389
Note: See TracChangeset for help on using the changeset viewer.