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
|
* along with this program; if not, write to the Free Software
|
||||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
* 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
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -81,6 +81,9 @@ static ULONG SavedValue[128] =
|
||||||
* RETURNS
|
* RETURNS
|
||||||
* It returns a random number distributed over [0..MAXLONG-1].
|
* It returns a random number distributed over [0..MAXLONG-1].
|
||||||
*/
|
*/
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
ULONG STDCALL
|
ULONG STDCALL
|
||||||
RtlRandom (IN OUT PULONG Seed)
|
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
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -17,6 +17,9 @@
|
||||||
|
|
||||||
/* FUNCTIONS ***************************************************************/
|
/* FUNCTIONS ***************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
RtlCreateSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
|
RtlCreateSecurityDescriptor(PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||||
ULONG Revision)
|
ULONG Revision)
|
||||||
|
|
|
@ -46,7 +46,9 @@ extern BOOLEAN NlsMbOemCodePageTag;
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
WCHAR STDCALL
|
WCHAR STDCALL
|
||||||
RtlAnsiCharToUnicodeChar (IN CHAR AnsiChar)
|
RtlAnsiCharToUnicodeChar (IN CHAR AnsiChar)
|
||||||
{
|
{
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
* along with this program; if not, write to the Free Software
|
* along with this program; if not, write to the Free Software
|
||||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
* 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
|
* PROJECT: ReactOS kernel
|
||||||
* PURPOSE: Runtime code
|
* PURPOSE: Runtime code
|
||||||
|
@ -40,6 +40,9 @@ extern ULONG NtGlobalFlag;
|
||||||
|
|
||||||
/* FUNCTIONS ****************************************************************/
|
/* FUNCTIONS ****************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
RtlGetVersion(RTL_OSVERSIONINFOW *Info)
|
RtlGetVersion(RTL_OSVERSIONINFOW *Info)
|
||||||
{
|
{
|
||||||
|
|
|
@ -32,8 +32,8 @@ extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
#include <stdio.h>
|
/* #include <stdio.h> */
|
||||||
#include "bfd.h"
|
/* #include "bfd.h" */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
typedef int (*fprintf_ftype) PARAMS((PTR, const char*, ...));
|
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
|
* reactos/ntoskrnl/ex/i386/interlck.c
|
||||||
*
|
*
|
||||||
|
@ -8,6 +8,9 @@
|
||||||
|
|
||||||
#if defined(__GNUC__)
|
#if defined(__GNUC__)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
INTERLOCKED_RESULT FASTCALL
|
INTERLOCKED_RESULT FASTCALL
|
||||||
Exfi386InterlockedIncrementLong(IN PLONG Addend);
|
Exfi386InterlockedIncrementLong(IN PLONG Addend);
|
||||||
|
|
||||||
|
@ -20,6 +23,9 @@ __asm__("\n\t.global @Exfi386InterlockedIncrementLong@4\n\t"
|
||||||
|
|
||||||
#elif defined(_MSC_VER)
|
#elif defined(_MSC_VER)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
__declspec(naked)
|
__declspec(naked)
|
||||||
INTERLOCKED_RESULT FASTCALL
|
INTERLOCKED_RESULT FASTCALL
|
||||||
Exfi386InterlockedIncrementLong(IN PLONG Addend)
|
Exfi386InterlockedIncrementLong(IN PLONG Addend)
|
||||||
|
@ -37,6 +43,9 @@ Exfi386InterlockedIncrementLong(IN PLONG Addend)
|
||||||
|
|
||||||
#if defined(__GNUC__)
|
#if defined(__GNUC__)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
INTERLOCKED_RESULT FASTCALL
|
INTERLOCKED_RESULT FASTCALL
|
||||||
Exfi386InterlockedDecrementLong(IN PLONG Addend);
|
Exfi386InterlockedDecrementLong(IN PLONG Addend);
|
||||||
|
|
||||||
|
@ -49,6 +58,9 @@ __asm__("\n\t.global @Exfi386InterlockedDecrementLong@4\n\t"
|
||||||
|
|
||||||
#elif defined(_MSC_VER)
|
#elif defined(_MSC_VER)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
__declspec(naked)
|
__declspec(naked)
|
||||||
INTERLOCKED_RESULT FASTCALL
|
INTERLOCKED_RESULT FASTCALL
|
||||||
Exfi386InterlockedDecrementLong(IN PLONG Addend)
|
Exfi386InterlockedDecrementLong(IN PLONG Addend)
|
||||||
|
@ -66,6 +78,9 @@ Exfi386InterlockedDecrementLong(IN PLONG Addend)
|
||||||
|
|
||||||
#if defined(__GNUC__)
|
#if defined(__GNUC__)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
ULONG FASTCALL
|
ULONG FASTCALL
|
||||||
Exfi386InterlockedExchangeUlong(IN PULONG Target,
|
Exfi386InterlockedExchangeUlong(IN PULONG Target,
|
||||||
IN ULONG Value);
|
IN ULONG Value);
|
||||||
|
@ -78,6 +93,9 @@ __asm__("\n\t.global @Exfi386InterlockedExchangeUlong@8\n\t"
|
||||||
|
|
||||||
#elif defined(_MSC_VER)
|
#elif defined(_MSC_VER)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
__declspec(naked)
|
__declspec(naked)
|
||||||
ULONG FASTCALL
|
ULONG FASTCALL
|
||||||
Exfi386InterlockedExchangeUlong(IN PULONG Target,
|
Exfi386InterlockedExchangeUlong(IN PULONG Target,
|
||||||
|
@ -192,6 +210,9 @@ Exi386InterlockedExchangeUlong(IN PULONG Target,
|
||||||
* STDCALL : _InterlockedIncrement@4
|
* STDCALL : _InterlockedIncrement@4
|
||||||
*/
|
*/
|
||||||
#if defined(__GNUC__)
|
#if defined(__GNUC__)
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
LONG FASTCALL
|
LONG FASTCALL
|
||||||
InterlockedIncrement(PLONG Addend);
|
InterlockedIncrement(PLONG Addend);
|
||||||
/*
|
/*
|
||||||
|
@ -210,7 +231,9 @@ __asm__("\n\t.global @InterlockedIncrement@4\n\t"
|
||||||
"ret\n\t");
|
"ret\n\t");
|
||||||
|
|
||||||
#elif defined(_MSC_VER)
|
#elif defined(_MSC_VER)
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
__declspec(naked)
|
__declspec(naked)
|
||||||
LONG FASTCALL
|
LONG FASTCALL
|
||||||
InterlockedIncrement(PLONG Addend)
|
InterlockedIncrement(PLONG Addend)
|
||||||
|
@ -231,6 +254,9 @@ InterlockedIncrement(PLONG Addend)
|
||||||
* STDCALL : _InterlockedDecrement@4
|
* STDCALL : _InterlockedDecrement@4
|
||||||
*/
|
*/
|
||||||
#if defined(__GNUC__)
|
#if defined(__GNUC__)
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
LONG FASTCALL
|
LONG FASTCALL
|
||||||
InterlockedDecrement(PLONG Addend);
|
InterlockedDecrement(PLONG Addend);
|
||||||
|
|
||||||
|
@ -243,6 +269,9 @@ __asm__("\n\t.global @InterlockedDecrement@4\n\t"
|
||||||
|
|
||||||
#elif defined(_MSC_VER)
|
#elif defined(_MSC_VER)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
__declspec(naked)
|
__declspec(naked)
|
||||||
LONG FASTCALL
|
LONG FASTCALL
|
||||||
InterlockedDecrement(PLONG Addend)
|
InterlockedDecrement(PLONG Addend)
|
||||||
|
@ -264,6 +293,9 @@ InterlockedDecrement(PLONG Addend)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if defined(__GNUC__)
|
#if defined(__GNUC__)
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
LONG FASTCALL
|
LONG FASTCALL
|
||||||
InterlockedExchange(PLONG Target,
|
InterlockedExchange(PLONG Target,
|
||||||
LONG Value);
|
LONG Value);
|
||||||
|
@ -275,7 +307,9 @@ __asm__("\n\t.global @InterlockedExchange@8\n\t"
|
||||||
"ret\n\t");
|
"ret\n\t");
|
||||||
|
|
||||||
#elif defined(_MSC_VER)
|
#elif defined(_MSC_VER)
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
__declspec(naked)
|
__declspec(naked)
|
||||||
LONG FASTCALL
|
LONG FASTCALL
|
||||||
InterlockedExchange(PLONG Target,
|
InterlockedExchange(PLONG Target,
|
||||||
|
@ -295,7 +329,9 @@ InterlockedExchange(PLONG Target,
|
||||||
* STDCALL: _InterlockedExchangeAdd@8
|
* STDCALL: _InterlockedExchangeAdd@8
|
||||||
*/
|
*/
|
||||||
#if defined(__GNUC__)
|
#if defined(__GNUC__)
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
LONG FASTCALL
|
LONG FASTCALL
|
||||||
InterlockedExchangeAdd(PLONG Addend,
|
InterlockedExchangeAdd(PLONG Addend,
|
||||||
LONG Value);
|
LONG Value);
|
||||||
|
@ -307,7 +343,9 @@ __asm__("\n\t.global @InterlockedExchangeAdd@8\n\t"
|
||||||
"ret\n\t");
|
"ret\n\t");
|
||||||
|
|
||||||
#elif defined(_MSC_VER)
|
#elif defined(_MSC_VER)
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
__declspec(naked)
|
__declspec(naked)
|
||||||
LONG FASTCALL
|
LONG FASTCALL
|
||||||
InterlockedExchangeAdd(PLONG Addend,
|
InterlockedExchangeAdd(PLONG Addend,
|
||||||
|
|
|
@ -32,6 +32,9 @@ NtSetSystemPowerState(IN POWER_ACTION SystemAction,
|
||||||
return(STATUS_NOT_IMPLEMENTED);
|
return(STATUS_NOT_IMPLEMENTED);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtShutdownSystem(IN SHUTDOWN_ACTION Action)
|
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
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -19,6 +19,9 @@
|
||||||
|
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
IoReadPartitionTable(PDEVICE_OBJECT DeviceObject,
|
IoReadPartitionTable(PDEVICE_OBJECT DeviceObject,
|
||||||
ULONG SectorSize,
|
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
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -31,6 +31,9 @@ MmFreeContinuousPage(PVOID Context, MEMORY_AREA* MemoryArea, PVOID Address,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
PVOID STDCALL
|
PVOID STDCALL
|
||||||
MmAllocateContiguousAlignedMemory(IN ULONG NumberOfBytes,
|
MmAllocateContiguousAlignedMemory(IN ULONG NumberOfBytes,
|
||||||
IN PHYSICAL_ADDRESS LowestAcceptableAddress OPTIONAL,
|
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
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -750,6 +750,9 @@ MmMapMemoryDumpMdl (PVOID Unknown0)
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
PMDL STDCALL
|
PMDL STDCALL
|
||||||
MmAllocatePagesForMdl ( IN PHYSICAL_ADDRESS LowAddress,
|
MmAllocatePagesForMdl ( IN PHYSICAL_ADDRESS LowAddress,
|
||||||
IN PHYSICAL_ADDRESS HighAddress,
|
IN PHYSICAL_ADDRESS HighAddress,
|
||||||
|
@ -781,10 +784,13 @@ MmAllocatePagesForMdl ( IN PHYSICAL_ADDRESS LowAddress,
|
||||||
/* SkipBytes must be a multiple of the page size */
|
/* SkipBytes must be a multiple of the page size */
|
||||||
assert((SkipBytes.QuadPart % PAGE_SIZE) == 0);
|
assert((SkipBytes.QuadPart % PAGE_SIZE) == 0);
|
||||||
|
|
||||||
DPRINT1("MmAllocatePagesForMdl(): Unimplemented.\n");
|
UNIMPLEMENTED;
|
||||||
return(NULL);
|
return(NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
VOID STDCALL
|
VOID STDCALL
|
||||||
MmFreePagesFromMdl ( IN PMDL Mdl )
|
MmFreePagesFromMdl ( IN PMDL Mdl )
|
||||||
{
|
{
|
||||||
|
@ -801,9 +807,12 @@ MmFreePagesFromMdl ( IN PMDL Mdl )
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
DPRINT1("MmFreePagesFromMdl(): Unimplemented.\n");
|
UNIMPLEMENTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
PVOID STDCALL
|
PVOID STDCALL
|
||||||
MmMapLockedPagesSpecifyCache ( IN PMDL Mdl,
|
MmMapLockedPagesSpecifyCache ( IN PMDL Mdl,
|
||||||
IN KPROCESSOR_MODE AccessMode,
|
IN KPROCESSOR_MODE AccessMode,
|
||||||
|
@ -812,7 +821,7 @@ MmMapLockedPagesSpecifyCache ( IN PMDL Mdl,
|
||||||
IN ULONG BugCheckOnFailure,
|
IN ULONG BugCheckOnFailure,
|
||||||
IN ULONG Priority )
|
IN ULONG Priority )
|
||||||
{
|
{
|
||||||
DPRINT1("MmMapLockedPagesSpecifyCache(): Ignoring extra parameters.\n");
|
UNIMPLEMENTED;
|
||||||
return MmMapLockedPages (Mdl, AccessMode);
|
return MmMapLockedPages (Mdl, AccessMode);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -42,6 +42,9 @@ NtEarlyInitVdm(VOID)
|
||||||
memcpy(OrigBDA, (PVOID)0x400, 256);
|
memcpy(OrigBDA, (PVOID)0x400, 256);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL NtVdmControl(ULONG ControlCode,
|
NTSTATUS STDCALL NtVdmControl(ULONG ControlCode,
|
||||||
PVOID ControlData)
|
PVOID ControlData)
|
||||||
{
|
{
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
* along with this program; if not, write to the Free Software
|
* along with this program; if not, write to the Free Software
|
||||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
* 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
|
* PROJECT: ReactOS kernel
|
||||||
* FILE: ntoskrnl/po/power.c
|
* FILE: ntoskrnl/po/power.c
|
||||||
* PURPOSE: Power Manager
|
* PURPOSE: Power Manager
|
||||||
|
@ -36,7 +36,9 @@
|
||||||
|
|
||||||
PDEVICE_NODE PopSystemPowerDeviceNode = NULL;
|
PDEVICE_NODE PopSystemPowerDeviceNode = NULL;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
STDCALL
|
||||||
PoCallDriver(
|
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
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -53,6 +53,9 @@ PiThreadNotifyRoutine[MAX_THREAD_NOTIFY_ROUTINE_COUNT];
|
||||||
|
|
||||||
/* FUNCTIONS ***************************************************************/
|
/* FUNCTIONS ***************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
PsAssignImpersonationToken(PETHREAD Thread,
|
PsAssignImpersonationToken(PETHREAD Thread,
|
||||||
HANDLE TokenHandle)
|
HANDLE TokenHandle)
|
||||||
|
@ -238,7 +241,9 @@ NtImpersonateThread(IN HANDLE ThreadHandle,
|
||||||
return STATUS_SUCCESS;
|
return STATUS_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtOpenThreadToken (IN HANDLE ThreadHandle,
|
NtOpenThreadToken (IN HANDLE ThreadHandle,
|
||||||
IN ACCESS_MASK DesiredAccess,
|
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
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -22,6 +22,9 @@
|
||||||
|
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtSetInformationThread (IN HANDLE ThreadHandle,
|
NtSetInformationThread (IN HANDLE ThreadHandle,
|
||||||
IN THREADINFOCLASS ThreadInformationClass,
|
IN THREADINFOCLASS ThreadInformationClass,
|
||||||
|
@ -207,7 +210,9 @@ NtSetInformationThread (IN HANDLE ThreadHandle,
|
||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
NtQueryInformationThread (IN HANDLE ThreadHandle,
|
NtQueryInformationThread (IN HANDLE ThreadHandle,
|
||||||
IN THREADINFOCLASS ThreadInformationClass,
|
IN THREADINFOCLASS ThreadInformationClass,
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
* along with this program; if not, write to the Free Software
|
* along with this program; if not, write to the Free Software
|
||||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
* 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
|
* PROJECT: ReactOS kernel
|
||||||
* PURPOSE: Runtime code
|
* PURPOSE: Runtime code
|
||||||
|
@ -31,6 +31,9 @@
|
||||||
|
|
||||||
/* FUNCTIONS ****************************************************************/
|
/* FUNCTIONS ****************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
CCHAR STDCALL
|
CCHAR STDCALL
|
||||||
RtlFindLeastSignificantBit (IN ULONGLONG Set)
|
RtlFindLeastSignificantBit (IN ULONGLONG Set)
|
||||||
{
|
{
|
||||||
|
@ -48,7 +51,9 @@ RtlFindLeastSignificantBit (IN ULONGLONG Set)
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
CCHAR STDCALL
|
CCHAR STDCALL
|
||||||
RtlFindMostSignificantBit (IN ULONGLONG Set)
|
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
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -19,6 +19,9 @@
|
||||||
|
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL
|
NTSTATUS STDCALL
|
||||||
RtlFindMessage(PVOID BaseAddress,
|
RtlFindMessage(PVOID BaseAddress,
|
||||||
ULONG Type,
|
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
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -18,6 +18,9 @@
|
||||||
|
|
||||||
/* FUNCTIONS ***************************************************************/
|
/* FUNCTIONS ***************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
STDCALL
|
STDCALL
|
||||||
RtlAreAllAccessesGranted (
|
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>
|
#include <ddk/ntddk.h>
|
||||||
|
|
||||||
#define NDEBUG
|
#define NDEBUG
|
||||||
#include <internal/debug.h>
|
#include <internal/debug.h>
|
||||||
|
|
||||||
|
|
||||||
/* LsaCallAuthenticationPackage@28 */
|
/* LsaCallAuthenticationPackage@28 */
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL LsaCallAuthenticationPackage (
|
NTSTATUS STDCALL LsaCallAuthenticationPackage (
|
||||||
DWORD Unknown0,
|
DWORD Unknown0,
|
||||||
DWORD Unknown1,
|
DWORD Unknown1,
|
||||||
|
@ -21,6 +23,9 @@ NTSTATUS STDCALL LsaCallAuthenticationPackage (
|
||||||
}
|
}
|
||||||
|
|
||||||
/* LsaDeregisterLogonProcess@8 */
|
/* LsaDeregisterLogonProcess@8 */
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL LsaDeregisterLogonProcess (
|
NTSTATUS STDCALL LsaDeregisterLogonProcess (
|
||||||
DWORD Unknown0,
|
DWORD Unknown0,
|
||||||
DWORD Unknown1
|
DWORD Unknown1
|
||||||
|
@ -30,6 +35,9 @@ NTSTATUS STDCALL LsaDeregisterLogonProcess (
|
||||||
}
|
}
|
||||||
|
|
||||||
/* LsaFreeReturnBuffer@4 */
|
/* LsaFreeReturnBuffer@4 */
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL LsaFreeReturnBuffer (PVOID Buffer)
|
NTSTATUS STDCALL LsaFreeReturnBuffer (PVOID Buffer)
|
||||||
{
|
{
|
||||||
ULONG Size = 0; /* required by MEM_RELEASE */
|
ULONG Size = 0; /* required by MEM_RELEASE */
|
||||||
|
@ -43,6 +51,9 @@ NTSTATUS STDCALL LsaFreeReturnBuffer (PVOID Buffer)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* LsaLogonUser@56 */
|
/* LsaLogonUser@56 */
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL LsaLogonUser (
|
NTSTATUS STDCALL LsaLogonUser (
|
||||||
DWORD Unknown0,
|
DWORD Unknown0,
|
||||||
DWORD Unknown1,
|
DWORD Unknown1,
|
||||||
|
@ -64,6 +75,9 @@ NTSTATUS STDCALL LsaLogonUser (
|
||||||
}
|
}
|
||||||
|
|
||||||
/* LsaLookupAuthenticationPackage@12 */
|
/* LsaLookupAuthenticationPackage@12 */
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL LsaLookupAuthenticationPackage (
|
NTSTATUS STDCALL LsaLookupAuthenticationPackage (
|
||||||
DWORD Unknown0,
|
DWORD Unknown0,
|
||||||
DWORD Unknown1,
|
DWORD Unknown1,
|
||||||
|
@ -74,6 +88,9 @@ NTSTATUS STDCALL LsaLookupAuthenticationPackage (
|
||||||
}
|
}
|
||||||
|
|
||||||
/* LsaRegisterLogonProcess@12 */
|
/* LsaRegisterLogonProcess@12 */
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
NTSTATUS STDCALL LsaRegisterLogonProcess (
|
NTSTATUS STDCALL LsaRegisterLogonProcess (
|
||||||
DWORD Unknown0,
|
DWORD Unknown0,
|
||||||
DWORD Unknown1,
|
DWORD Unknown1,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue