Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
23609d22
Commit
23609d22
authored
Sep 11, 2003
by
Geoff Thorpe
Committed by
Alexandre Julliard
Sep 11, 2003
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added a stub for NetStatisticsGet.
parent
47fb938d
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
115 additions
and
3 deletions
+115
-3
netapi32.c
dlls/netapi32/netapi32.c
+14
-2
netapi32.spec
dlls/netapi32/netapi32.spec
+1
-1
Makefile.in
include/Makefile.in
+1
-0
lm.h
include/lm.h
+1
-0
lmstats.h
include/lmstats.h
+98
-0
No files found.
dlls/netapi32/netapi32.c
View file @
23609d22
...
...
@@ -34,7 +34,7 @@
#include "wine/debug.h"
#include "winerror.h"
#include "nb30.h"
#include "lm
cons
.h"
#include "lm.h"
#include "iphlpapi.h"
WINE_DEFAULT_DEBUG_CHANNEL
(
netbios
);
...
...
@@ -121,7 +121,7 @@ BOOL WINAPI DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
return
TRUE
;
}
BOOL
WINAPI
Netbios
(
PNCB
pncb
)
UCHAR
WINAPI
Netbios
(
PNCB
pncb
)
{
UCHAR
ret
=
NRC_ILLCMD
;
...
...
@@ -214,3 +214,15 @@ NET_API_STATUS WINAPI NetServerEnum(
return
ERROR_NO_BROWSER_SERVERS_FOUND
;
}
/************************************************************
* NetStatisticsGet (NETAPI32.@)
*/
NET_API_STATUS
WINAPI
NetStatisticsGet
(
LPWSTR
*
server
,
LPWSTR
*
service
,
DWORD
level
,
DWORD
options
,
LPBYTE
*
bufptr
)
{
TRACE
(
"(%p, %p, %ld, %ld, %p)
\n
"
,
server
,
service
,
level
,
options
,
bufptr
);
return
NERR_InternalError
;
}
dlls/netapi32/netapi32.spec
View file @
23609d22
...
...
@@ -178,7 +178,7 @@
@ stub NetShareEnumSticky
@ stub NetShareGetInfo
@ stub NetShareSetInfo
@ st
ub NetStatisticsGet
@ st
dcall NetStatisticsGet(wstr wstr long long ptr)
@ stub NetUseAdd
@ stub NetUseDel
@ stub NetUseEnum
...
...
include/Makefile.in
View file @
23609d22
...
...
@@ -99,6 +99,7 @@ WINDOWS_INCLUDES = \
lmbrowsr.h
\
lmcons.h
\
lmerr.h
\
lmstats.h
\
lmwksta.h
\
lzexpand.h
\
mapi.h
\
...
...
include/lm.h
View file @
23609d22
...
...
@@ -27,5 +27,6 @@
#include <lmaccess.h>
#include <lmwksta.h>
#include <lmapibuf.h>
#include <lmstats.h>
#endif
include/lmstats.h
0 → 100644
View file @
23609d22
/*
* Copyright 2003 Geoff Thorpe
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef __WINE_LMSTATS_H
#define __WINE_LMSTATS_H
#include <lmcons.h>
#ifdef __cplusplus
extern
"C"
{
#endif
typedef
struct
_STAT_WORKSTATION_0
{
LARGE_INTEGER
StatisticsStartTime
;
LARGE_INTEGER
BytesReceived
;
LARGE_INTEGER
SmbsReceived
;
LARGE_INTEGER
PagingReadBytesRequested
;
LARGE_INTEGER
NonPagingReadBytesRequested
;
LARGE_INTEGER
CacheReadBytesRequested
;
LARGE_INTEGER
NetworkReadBytesRequested
;
LARGE_INTEGER
BytesTransmitted
;
LARGE_INTEGER
SmbsTransmitted
;
LARGE_INTEGER
PagingWriteBytesRequested
;
LARGE_INTEGER
NonPagingWriteBytesRequested
;
LARGE_INTEGER
CacheWriteBytesRequested
;
LARGE_INTEGER
NetworkWriteBytesRequested
;
DWORD
InitiallyFailedOperations
;
DWORD
FailedCompletionOperations
;
DWORD
ReadOperations
;
DWORD
RandomReadOperations
;
DWORD
ReadSmbs
;
DWORD
LargeReadSmbs
;
DWORD
SmallReadSmbs
;
DWORD
WriteOperations
;
DWORD
RandomWriteOperations
;
DWORD
WriteSmbs
;
DWORD
LargeWriteSmbs
;
DWORD
SmallWriteSmbs
;
DWORD
RawReadsDenied
;
DWORD
RawWritesDenied
;
DWORD
NetworkErrors
;
DWORD
Sessions
;
DWORD
FailedSessions
;
DWORD
Reconnects
;
DWORD
CoreConnects
;
DWORD
Lanman20Connects
;
DWORD
Lanman21Connects
;
DWORD
LanmanNtConnects
;
DWORD
ServerDisconnects
;
DWORD
HungSessions
;
DWORD
UseCount
;
DWORD
FailedUseCount
;
DWORD
CurrentCommands
;
}
STAT_WORKSTATION_0
,
*
PSTAT_WORKSTATION_0
,
*
LPSTAT_WORKSTATION_0
;
typedef
struct
_STAT_SERVER_0
{
DWORD
sts0_start
;
DWORD
sts0_fopens
;
DWORD
sts0_devopens
;
DWORD
sts0_jobsqueued
;
DWORD
sts0_sopens
;
DWORD
sts0_stimedout
;
DWORD
sts0_serrorout
;
DWORD
sts0_pwerrors
;
DWORD
sts0_permerrors
;
DWORD
sts0_syserrors
;
DWORD
sts0_bytessent_low
;
DWORD
sts0_bytessent_high
;
DWORD
sts0_bytesrcvd_low
;
DWORD
sts0_bytesrcvd_high
;
DWORD
sts0_avresponse
;
DWORD
sts0_reqbufneed
;
DWORD
sts0_bigbufneed
;
}
STAT_SERVER_0
,
*
PSTAT_SERVER_0
,
*
LPSTAT_SERVER_0
;
NET_API_STATUS
WINAPI
NetStatisticsGet
(
LPWSTR
*
server
,
LPWSTR
*
service
,
DWORD
level
,
DWORD
options
,
LPBYTE
*
bufptr
);
#ifdef __cplusplus
}
#endif
#endif
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment