kernel32.GetProcessIoCounters basic implementation

Eric Pouech pouech-eric at wanadoo.fr
Sat Sep 13 07:59:34 CDT 2003


TSIA
A+
-- 
Eric Pouech
-------------- next part --------------
Name:          inc
ChangeLog:     Added a few missing definitions
License:       X11
GenDate:       2003/09/01 19:58:54 UTC
ModifiedFiles: include/commctrl.h include/dbghelp.h include/winbase.h
===================================================================
RCS file: /home/cvs/cvsroot/wine/wine/include/commctrl.h,v
retrieving revision 1.112
diff -u -u -r1.112 commctrl.h
--- include/commctrl.h	28 Aug 2003 21:43:35 -0000	1.112
+++ include/commctrl.h	1 Sep 2003 17:23:10 -0000
@@ -3503,6 +3503,10 @@
 #define ListView_SubItemHitTest(hwndLV, plvhti) \
     (int)SNDMSGA((hwndLV), LVM_SUBITEMHITTEST, 0, (LPARAM)(LPLVHITTESTINFO)(plvhti))
 
+#define ListView_GetSelectionMark(hwndLV) \
+    (int)SNDMSG((hwndLV), LVM_GETSELECTIONMARK, 0, 0)
+#define ListView_SetSelectionMark(hwndLV, iItem) \
+    (int)SNDMSG((hwndLV), LVM_SETSELECTIONMARK, 0, (LPARAM)(iItem))
 
 /* Tab Control */
 
Index: include/dbghelp.h
===================================================================
RCS file: /home/cvs/cvsroot/wine/wine/include/dbghelp.h,v
retrieving revision 1.2
diff -u -u -r1.2 dbghelp.h
--- include/dbghelp.h	28 Aug 2003 21:43:35 -0000	1.2
+++ include/dbghelp.h	29 Aug 2003 16:29:21 -0000
@@ -527,6 +527,7 @@
     MINIDUMP_THREAD             Threads[1]; /* FIXME: no support of 0 sized array */
 } MINIDUMP_THREAD_LIST, *PMINIDUMP_THREAD_LIST;
 
+
 /*************************
  *    MODULE handling    *
  *************************/
@@ -628,6 +629,9 @@
                          PVOID UserContext);
 BOOL WINAPI SymGetTypeFromName(HANDLE hProcess, DWORD BaseOfDll, LPSTR Name,
                                PSYMBOL_INFO Symbol);
+BOOL WINAPI SymEnumSymbols(HANDLE hProcess, ULONG BaseOfDll, PCSTR Mask,
+                           PSYM_ENUMERATESYMBOLS_CALLBACK EnumSymbolsCallback,
+                           PVOID UserContext);
 
 /*************************
  *      Source Files     *
@@ -642,6 +646,9 @@
 /*************************
  * File & image handling *
  *************************/
+BOOL WINAPI SymInitialize(HANDLE hProcess, PSTR UserSearchPath, BOOL fInvadeProcess);
+BOOL WINAPI SymCleanup(HANDLE hProcess);
+
 HANDLE WINAPI FindDebugInfoFile(PSTR FileName, PSTR SymbolPath, PSTR DebugFilePath);
 typedef BOOL (CALLBACK *PFIND_DEBUG_FILE_CALLBACK)(HANDLE FileHandle, PSTR FileName,
                                                    PVOID CallerData);
@@ -669,6 +676,13 @@
                                                PVOID Base, ULONG Rva);
 PVOID WINAPI ImageRvaToVa(PIMAGE_NT_HEADERS NtHeaders, PVOID Base,
                           ULONG Rva, OUT PIMAGE_SECTION_HEADER *LastRvaSection);
+
+/*************************
+ *   Context management  *
+ *************************/
+BOOL WINAPI SymSetContext(HANDLE hProcess, PIMAGEHLP_STACK_FRAME StackFrame,
+                          PIMAGEHLP_CONTEXT Context);
+
 
 #ifdef __cplusplus
 } /* extern "C" */
Index: include/winbase.h
===================================================================
RCS file: /home/cvs/cvsroot/wine/wine/include/winbase.h,v
retrieving revision 1.191
diff -u -u -r1.191 winbase.h
--- include/winbase.h	28 Aug 2003 21:43:35 -0000	1.191
+++ include/winbase.h	29 Aug 2003 16:29:23 -0000
@@ -1550,6 +1550,7 @@
 BOOL        WINAPI SetNamedPipeHandleState(HANDLE,LPDWORD,LPDWORD,LPDWORD);
 BOOL        WINAPI SetPriorityClass(HANDLE,DWORD);
 BOOL        WINAPI SetLocalTime(const SYSTEMTIME*);
+BOOL        WINAPI SetProcessAffinityMask(HANDLE,DWORD_PTR);
 BOOL        WINAPI SetSecurityDescriptorDacl(PSECURITY_DESCRIPTOR,BOOL,PACL,BOOL);
 BOOL        WINAPI SetSecurityDescriptorGroup(PSECURITY_DESCRIPTOR,PSID,BOOL);
 BOOL        WINAPI SetSecurityDescriptorOwner(PSECURITY_DESCRIPTOR,PSID,BOOL);


More information about the wine-patches mailing list