diff src/syswindows.h @ 531:0493e9f3c27f

[xemacs-hg @ 2001-05-12 11:16:12 by ben] event-msw.c: eliminate cygwin warnings. dired.c, syswindows.h, win32.c: find the Net* functions the hard way to avoid errors on win 9x. find-paths.el: fix error with null EXCLUDE-REGEXP. font-lock.el: fix problem reported by hrvoje with buffers starting with a space. lib-complete.el: add a variable to control where `find-library' looks, analogous to `find-function-source-path'. etags.c: new version from Francesco. Makefile.in.in: i'm getting real tired of incomplete commits. is this getting worse or something?
author ben
date Sat, 12 May 2001 11:16:25 +0000
parents abe6d1db359e
children 666d73d6ac56
line wrap: on
line diff
--- a/src/syswindows.h	Fri May 11 05:49:46 2001 +0000
+++ b/src/syswindows.h	Sat May 12 11:16:25 2001 +0000
@@ -79,6 +79,10 @@
 #include <ddeml.h>
 #endif
 
+#include <lmaccess.h>
+#include <lmapibuf.h>
+#include <lmerr.h>
+
 /* mmsystem.h defines. */
 #ifndef SND_ASYNC
 #define SND_ASYNC		1
@@ -289,4 +293,21 @@
 extern DWORD (WINAPI *xSHGetFileInfoW) (LPCWSTR, DWORD, SHFILEINFOW FAR *,
 					UINT, UINT);
 
+extern NET_API_STATUS (NET_API_FUNCTION *xNetUserEnum)
+     (
+      IN  LPCWSTR     servername OPTIONAL,
+      IN  DWORD      level,
+      IN  DWORD      filter,
+      OUT LPBYTE     *bufptr,
+      IN  DWORD      prefmaxlen,
+      OUT LPDWORD    entriesread,
+      OUT LPDWORD    totalentries,
+      IN OUT LPDWORD resume_handle OPTIONAL
+      );
+
+extern NET_API_STATUS (NET_API_FUNCTION *xNetApiBufferFree)
+     (
+      IN LPVOID Buffer
+      );
+
 #endif /* INCLUDED_syswindows_h_ */