mirror of
https://github.com/reactos/reactos.git
synced 2025-06-20 07:36:05 +00:00
Tagged certain functions that were exported both under NT and ROS, but not marked as un/implemented.
svn path=/trunk/; revision=10411
This commit is contained in:
parent
730a1f48e2
commit
cd351f4dc9
18 changed files with 139 additions and 29 deletions
|
@ -16,7 +16,7 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id: random.c,v 1.2 2004/08/05 18:17:37 ion Exp $
|
||||
/* $Id: random.c,v 1.3 2004/08/07 19:13:25 ion Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -81,6 +81,9 @@ static ULONG SavedValue[128] =
|
|||
* RETURNS
|
||||
* It returns a random number distributed over [0..MAXLONG-1].
|
||||
*/
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG STDCALL
|
||||
RtlRandom (IN OUT PULONG Seed)
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: sd.c,v 1.2 2004/08/05 18:17:37 ion Exp $
|
||||
/* $Id: sd.c,v 1.3 2004/08/07 19:13:25 ion Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -17,6 +17,9 @@
|
|||
|
||||
/* FUNCTIONS ***************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
RtlCreateSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||
ULONG Revision)
|
||||
|
|
|
@ -46,7 +46,9 @@ extern BOOLEAN NlsMbOemCodePageTag;
|
|||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
WCHAR STDCALL
|
||||
RtlAnsiCharToUnicodeChar (IN CHAR AnsiChar)
|
||||
{
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id: version.c,v 1.2 2004/08/05 18:17:37 ion Exp $
|
||||
/* $Id: version.c,v 1.3 2004/08/07 19:13:25 ion Exp $
|
||||
*
|
||||
* PROJECT: ReactOS kernel
|
||||
* PURPOSE: Runtime code
|
||||
|
@ -40,6 +40,9 @@ extern ULONG NtGlobalFlag;
|
|||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
RtlGetVersion(RTL_OSVERSIONINFOW *Info)
|
||||
{
|
||||
|
|
|
@ -32,8 +32,8 @@ extern "C" {
|
|||
#endif
|
||||
|
||||
#if 0
|
||||
#include <stdio.h>
|
||||
#include "bfd.h"
|
||||
/* #include <stdio.h> */
|
||||
/* #include "bfd.h" */
|
||||
#endif
|
||||
|
||||
typedef int (*fprintf_ftype) PARAMS((PTR, const char*, ...));
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: interlck.c,v 1.6 2003/12/30 18:52:03 fireball Exp $
|
||||
/* $Id: interlck.c,v 1.7 2004/08/07 19:13:26 ion Exp $
|
||||
*
|
||||
* reactos/ntoskrnl/ex/i386/interlck.c
|
||||
*
|
||||
|
@ -8,6 +8,9 @@
|
|||
|
||||
#if defined(__GNUC__)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
INTERLOCKED_RESULT FASTCALL
|
||||
Exfi386InterlockedIncrementLong(IN PLONG Addend);
|
||||
|
||||
|
@ -20,6 +23,9 @@ __asm__("\n\t.global @Exfi386InterlockedIncrementLong@4\n\t"
|
|||
|
||||
#elif defined(_MSC_VER)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
__declspec(naked)
|
||||
INTERLOCKED_RESULT FASTCALL
|
||||
Exfi386InterlockedIncrementLong(IN PLONG Addend)
|
||||
|
@ -37,6 +43,9 @@ Exfi386InterlockedIncrementLong(IN PLONG Addend)
|
|||
|
||||
#if defined(__GNUC__)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
INTERLOCKED_RESULT FASTCALL
|
||||
Exfi386InterlockedDecrementLong(IN PLONG Addend);
|
||||
|
||||
|
@ -49,6 +58,9 @@ __asm__("\n\t.global @Exfi386InterlockedDecrementLong@4\n\t"
|
|||
|
||||
#elif defined(_MSC_VER)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
__declspec(naked)
|
||||
INTERLOCKED_RESULT FASTCALL
|
||||
Exfi386InterlockedDecrementLong(IN PLONG Addend)
|
||||
|
@ -66,6 +78,9 @@ Exfi386InterlockedDecrementLong(IN PLONG Addend)
|
|||
|
||||
#if defined(__GNUC__)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
ULONG FASTCALL
|
||||
Exfi386InterlockedExchangeUlong(IN PULONG Target,
|
||||
IN ULONG Value);
|
||||
|
@ -78,6 +93,9 @@ __asm__("\n\t.global @Exfi386InterlockedExchangeUlong@8\n\t"
|
|||
|
||||
#elif defined(_MSC_VER)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
__declspec(naked)
|
||||
ULONG FASTCALL
|
||||
Exfi386InterlockedExchangeUlong(IN PULONG Target,
|
||||
|
@ -192,6 +210,9 @@ Exi386InterlockedExchangeUlong(IN PULONG Target,
|
|||
* STDCALL : _InterlockedIncrement@4
|
||||
*/
|
||||
#if defined(__GNUC__)
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
LONG FASTCALL
|
||||
InterlockedIncrement(PLONG Addend);
|
||||
/*
|
||||
|
@ -210,7 +231,9 @@ __asm__("\n\t.global @InterlockedIncrement@4\n\t"
|
|||
"ret\n\t");
|
||||
|
||||
#elif defined(_MSC_VER)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
__declspec(naked)
|
||||
LONG FASTCALL
|
||||
InterlockedIncrement(PLONG Addend)
|
||||
|
@ -231,6 +254,9 @@ InterlockedIncrement(PLONG Addend)
|
|||
* STDCALL : _InterlockedDecrement@4
|
||||
*/
|
||||
#if defined(__GNUC__)
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
LONG FASTCALL
|
||||
InterlockedDecrement(PLONG Addend);
|
||||
|
||||
|
@ -243,6 +269,9 @@ __asm__("\n\t.global @InterlockedDecrement@4\n\t"
|
|||
|
||||
#elif defined(_MSC_VER)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
__declspec(naked)
|
||||
LONG FASTCALL
|
||||
InterlockedDecrement(PLONG Addend)
|
||||
|
@ -264,6 +293,9 @@ InterlockedDecrement(PLONG Addend)
|
|||
*/
|
||||
|
||||
#if defined(__GNUC__)
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
LONG FASTCALL
|
||||
InterlockedExchange(PLONG Target,
|
||||
LONG Value);
|
||||
|
@ -275,7 +307,9 @@ __asm__("\n\t.global @InterlockedExchange@8\n\t"
|
|||
"ret\n\t");
|
||||
|
||||
#elif defined(_MSC_VER)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
__declspec(naked)
|
||||
LONG FASTCALL
|
||||
InterlockedExchange(PLONG Target,
|
||||
|
@ -295,7 +329,9 @@ InterlockedExchange(PLONG Target,
|
|||
* STDCALL: _InterlockedExchangeAdd@8
|
||||
*/
|
||||
#if defined(__GNUC__)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
LONG FASTCALL
|
||||
InterlockedExchangeAdd(PLONG Addend,
|
||||
LONG Value);
|
||||
|
@ -307,7 +343,9 @@ __asm__("\n\t.global @InterlockedExchangeAdd@8\n\t"
|
|||
"ret\n\t");
|
||||
|
||||
#elif defined(_MSC_VER)
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
__declspec(naked)
|
||||
LONG FASTCALL
|
||||
InterlockedExchangeAdd(PLONG Addend,
|
||||
|
|
|
@ -32,6 +32,9 @@ NtSetSystemPowerState(IN POWER_ACTION SystemAction,
|
|||
return(STATUS_NOT_IMPLEMENTED);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
NtShutdownSystem(IN SHUTDOWN_ACTION Action)
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: parttab.c,v 1.6 2003/07/11 01:23:14 royce Exp $
|
||||
/* $Id: parttab.c,v 1.7 2004/08/07 19:13:26 ion Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -19,6 +19,9 @@
|
|||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
IoReadPartitionTable(PDEVICE_OBJECT DeviceObject,
|
||||
ULONG SectorSize,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: cont.c,v 1.32 2004/08/01 07:24:57 hbirr Exp $
|
||||
/* $Id: cont.c,v 1.33 2004/08/07 19:13:26 ion Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -31,6 +31,9 @@ MmFreeContinuousPage(PVOID Context, MEMORY_AREA* MemoryArea, PVOID Address,
|
|||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
PVOID STDCALL
|
||||
MmAllocateContiguousAlignedMemory(IN ULONG NumberOfBytes,
|
||||
IN PHYSICAL_ADDRESS LowestAcceptableAddress OPTIONAL,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: mdl.c,v 1.66 2004/08/01 07:24:58 hbirr Exp $
|
||||
/* $Id: mdl.c,v 1.67 2004/08/07 19:13:26 ion Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -750,6 +750,9 @@ MmMapMemoryDumpMdl (PVOID Unknown0)
|
|||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
PMDL STDCALL
|
||||
MmAllocatePagesForMdl ( IN PHYSICAL_ADDRESS LowAddress,
|
||||
IN PHYSICAL_ADDRESS HighAddress,
|
||||
|
@ -781,10 +784,13 @@ MmAllocatePagesForMdl ( IN PHYSICAL_ADDRESS LowAddress,
|
|||
/* SkipBytes must be a multiple of the page size */
|
||||
assert((SkipBytes.QuadPart % PAGE_SIZE) == 0);
|
||||
|
||||
DPRINT1("MmAllocatePagesForMdl(): Unimplemented.\n");
|
||||
UNIMPLEMENTED;
|
||||
return(NULL);
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
VOID STDCALL
|
||||
MmFreePagesFromMdl ( IN PMDL Mdl )
|
||||
{
|
||||
|
@ -801,9 +807,12 @@ MmFreePagesFromMdl ( IN PMDL Mdl )
|
|||
|
||||
*/
|
||||
|
||||
DPRINT1("MmFreePagesFromMdl(): Unimplemented.\n");
|
||||
UNIMPLEMENTED;
|
||||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
PVOID STDCALL
|
||||
MmMapLockedPagesSpecifyCache ( IN PMDL Mdl,
|
||||
IN KPROCESSOR_MODE AccessMode,
|
||||
|
@ -812,7 +821,7 @@ MmMapLockedPagesSpecifyCache ( IN PMDL Mdl,
|
|||
IN ULONG BugCheckOnFailure,
|
||||
IN ULONG Priority )
|
||||
{
|
||||
DPRINT1("MmMapLockedPagesSpecifyCache(): Ignoring extra parameters.\n");
|
||||
UNIMPLEMENTED;
|
||||
return MmMapLockedPages (Mdl, AccessMode);
|
||||
}
|
||||
|
||||
|
|
|
@ -42,6 +42,9 @@ NtEarlyInitVdm(VOID)
|
|||
memcpy(OrigBDA, (PVOID)0x400, 256);
|
||||
}
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL NtVdmControl(ULONG ControlCode,
|
||||
PVOID ControlData)
|
||||
{
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id: power.c,v 1.9 2004/07/17 03:06:01 ion Exp $
|
||||
/* $Id: power.c,v 1.10 2004/08/07 19:13:26 ion Exp $
|
||||
* PROJECT: ReactOS kernel
|
||||
* FILE: ntoskrnl/po/power.c
|
||||
* PURPOSE: Power Manager
|
||||
|
@ -36,7 +36,9 @@
|
|||
|
||||
PDEVICE_NODE PopSystemPowerDeviceNode = NULL;
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS
|
||||
STDCALL
|
||||
PoCallDriver(
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: create.c,v 1.76 2004/07/19 06:08:21 ion Exp $
|
||||
/* $Id: create.c,v 1.77 2004/08/07 19:13:26 ion Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -53,6 +53,9 @@ PiThreadNotifyRoutine[MAX_THREAD_NOTIFY_ROUTINE_COUNT];
|
|||
|
||||
/* FUNCTIONS ***************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
PsAssignImpersonationToken(PETHREAD Thread,
|
||||
HANDLE TokenHandle)
|
||||
|
@ -238,7 +241,9 @@ NtImpersonateThread(IN HANDLE ThreadHandle,
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
NtOpenThreadToken (IN HANDLE ThreadHandle,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: tinfo.c,v 1.26 2004/08/05 11:38:01 jimtabor Exp $
|
||||
/* $Id: tinfo.c,v 1.27 2004/08/07 19:13:26 ion Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -22,6 +22,9 @@
|
|||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
NtSetInformationThread (IN HANDLE ThreadHandle,
|
||||
IN THREADINFOCLASS ThreadInformationClass,
|
||||
|
@ -207,7 +210,9 @@ NtSetInformationThread (IN HANDLE ThreadHandle,
|
|||
return Status;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
NtQueryInformationThread (IN HANDLE ThreadHandle,
|
||||
IN THREADINFOCLASS ThreadInformationClass,
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id: bit.c,v 1.1 2004/02/02 00:36:36 ekohl Exp $
|
||||
/* $Id: bit.c,v 1.2 2004/08/07 19:13:27 ion Exp $
|
||||
*
|
||||
* PROJECT: ReactOS kernel
|
||||
* PURPOSE: Runtime code
|
||||
|
@ -31,6 +31,9 @@
|
|||
|
||||
/* FUNCTIONS ****************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
CCHAR STDCALL
|
||||
RtlFindLeastSignificantBit (IN ULONGLONG Set)
|
||||
{
|
||||
|
@ -48,7 +51,9 @@ RtlFindLeastSignificantBit (IN ULONGLONG Set)
|
|||
return -1;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
CCHAR STDCALL
|
||||
RtlFindMostSignificantBit (IN ULONGLONG Set)
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: message.c,v 1.5 2002/09/15 10:45:05 guido Exp $
|
||||
/* $Id: message.c,v 1.6 2004/08/07 19:13:27 ion Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -19,6 +19,9 @@
|
|||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL
|
||||
RtlFindMessage(PVOID BaseAddress,
|
||||
ULONG Type,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: access.c,v 1.5 2004/08/03 19:20:39 ion Exp $
|
||||
/* $Id: access.c,v 1.6 2004/08/07 19:13:27 ion Exp $
|
||||
*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS kernel
|
||||
|
@ -18,6 +18,9 @@
|
|||
|
||||
/* FUNCTIONS ***************************************************************/
|
||||
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
BOOLEAN
|
||||
STDCALL
|
||||
RtlAreAllAccessesGranted (
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
/* $Id: lsa.c,v 1.4 2004/08/03 19:20:39 ion Exp $
|
||||
/* $Id: lsa.c,v 1.5 2004/08/07 19:13:27 ion Exp $
|
||||
*/
|
||||
#include <ddk/ntddk.h>
|
||||
|
||||
#define NDEBUG
|
||||
#include <internal/debug.h>
|
||||
|
||||
|
||||
/* LsaCallAuthenticationPackage@28 */
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL LsaCallAuthenticationPackage (
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1,
|
||||
|
@ -21,6 +23,9 @@ NTSTATUS STDCALL LsaCallAuthenticationPackage (
|
|||
}
|
||||
|
||||
/* LsaDeregisterLogonProcess@8 */
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL LsaDeregisterLogonProcess (
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1
|
||||
|
@ -30,6 +35,9 @@ NTSTATUS STDCALL LsaDeregisterLogonProcess (
|
|||
}
|
||||
|
||||
/* LsaFreeReturnBuffer@4 */
|
||||
/*
|
||||
* @implemented
|
||||
*/
|
||||
NTSTATUS STDCALL LsaFreeReturnBuffer (PVOID Buffer)
|
||||
{
|
||||
ULONG Size = 0; /* required by MEM_RELEASE */
|
||||
|
@ -43,6 +51,9 @@ NTSTATUS STDCALL LsaFreeReturnBuffer (PVOID Buffer)
|
|||
}
|
||||
|
||||
/* LsaLogonUser@56 */
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL LsaLogonUser (
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1,
|
||||
|
@ -64,6 +75,9 @@ NTSTATUS STDCALL LsaLogonUser (
|
|||
}
|
||||
|
||||
/* LsaLookupAuthenticationPackage@12 */
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL LsaLookupAuthenticationPackage (
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1,
|
||||
|
@ -74,6 +88,9 @@ NTSTATUS STDCALL LsaLookupAuthenticationPackage (
|
|||
}
|
||||
|
||||
/* LsaRegisterLogonProcess@12 */
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS STDCALL LsaRegisterLogonProcess (
|
||||
DWORD Unknown0,
|
||||
DWORD Unknown1,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue