update for HEAD-2003091401
[reactos.git] / lib / kernel32 / misc / handle.c
index 5b8233a..fff661c 100644 (file)
@@ -19,7 +19,7 @@
 /* GLOBALS *******************************************************************/
 
 WINBOOL STDCALL
-GetProcessId (HANDLE hProcess, LPDWORD lpProcessId);
+InternalGetProcessId (HANDLE hProcess, LPDWORD lpProcessId);
 
 HANDLE STDCALL
 DuplicateConsoleHandle (HANDLE hConsole,
@@ -29,6 +29,9 @@ DuplicateConsoleHandle (HANDLE        hConsole,
 
 /* FUNCTIONS *****************************************************************/
 
+/*
+ * @implemented
+ */
 WINBOOL WINAPI GetHandleInformation(HANDLE hObject, LPDWORD lpdwFlags)
 {
    OBJECT_DATA_INFORMATION HandleInfo;
@@ -53,6 +56,9 @@ WINBOOL WINAPI GetHandleInformation(HANDLE hObject, LPDWORD lpdwFlags)
 }
 
 
+/*
+ * @implemented
+ */
 WINBOOL STDCALL SetHandleInformation(HANDLE hObject,
                                     DWORD dwMask,
                                     DWORD dwFlags)
@@ -94,6 +100,9 @@ WINBOOL STDCALL SetHandleInformation(HANDLE hObject,
 }
 
 
+/*
+ * @implemented
+ */
 WINBOOL STDCALL CloseHandle(HANDLE  hObject)
 /*
  * FUNCTION: Closes an open object handle
@@ -121,6 +130,9 @@ WINBOOL STDCALL CloseHandle(HANDLE  hObject)
 }
 
 
+/*
+ * @implemented
+ */
 WINBOOL STDCALL DuplicateHandle(HANDLE hSourceProcessHandle,
                                HANDLE hSourceHandle,
                                HANDLE hTargetProcessHandle,
@@ -133,8 +145,8 @@ WINBOOL STDCALL DuplicateHandle(HANDLE hSourceProcessHandle,
    DWORD SourceProcessId, TargetProcessId;
    if (IsConsoleHandle(hSourceHandle))
    {
-      if (FALSE == GetProcessId(hSourceProcessHandle, &SourceProcessId) || 
-         FALSE == GetProcessId(hTargetProcessHandle, &TargetProcessId) ||
+      if (FALSE == InternalGetProcessId(hSourceProcessHandle, &SourceProcessId) || 
+         FALSE == InternalGetProcessId(hTargetProcessHandle, &TargetProcessId) ||
          SourceProcessId != TargetProcessId ||
          SourceProcessId != GetCurrentProcessId())
       {
@@ -162,10 +174,13 @@ WINBOOL STDCALL DuplicateHandle(HANDLE hSourceProcessHandle,
    return TRUE;
 }
 
+
+/*
+ * @implemented
+ */
 UINT STDCALL SetHandleCount(UINT nCount)
 {
    return(nCount);
 }
 
-
 /* EOF */