ReactOS  0.4.14-dev-77-gd9e7c48
lmstats.h
Go to the documentation of this file.
1 #ifndef _LMSTATS_H
2 #define _LMSTATS_H
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 #define STATSOPT_CLR 1
8 #define STATS_NO_VALUE ((ULONG)-1)
9 #define STATS_OVERFLOW ((ULONG)-2)
10 typedef struct _STAT_SERVER_0 {
29 #ifdef LM20_WORKSTATION_STATISTICS
30 typedef struct _STAT_WORKSTATION_0 {
31  DWORD stw0_start;
32  DWORD stw0_numNCB_r;
33  DWORD stw0_numNCB_s;
34  DWORD stw0_numNCB_a;
35  DWORD stw0_fiNCB_r;
36  DWORD stw0_fiNCB_s;
37  DWORD stw0_fiNCB_a;
38  DWORD stw0_fcNCB_r;
39  DWORD stw0_fcNCB_s;
40  DWORD stw0_fcNCB_a;
41  DWORD stw0_sesstart;
42  DWORD stw0_sessfailcon;
43  DWORD stw0_sessbroke;
44  DWORD stw0_uses;
45  DWORD stw0_usefail;
46  DWORD stw0_autorec;
47  DWORD stw0_bytessent_r_lo;
48  DWORD stw0_bytessent_r_hi;
49  DWORD stw0_bytesrcvd_r_lo;
50  DWORD stw0_bytesrcvd_r_hi;
51  DWORD stw0_bytessent_s_lo;
52  DWORD stw0_bytessent_s_hi;
53  DWORD stw0_bytesrcvd_s_lo;
54  DWORD stw0_bytesrcvd_s_hi;
55  DWORD stw0_bytessent_a_lo;
56  DWORD stw0_bytessent_a_hi;
57  DWORD stw0_bytesrcvd_a_lo;
58  DWORD stw0_bytesrcvd_a_hi;
59  DWORD stw0_reqbufneed;
60  DWORD stw0_bigbufneed;
62 #else
63 typedef struct _STAT_WORKSTATION_0 {
105 #endif
106 
108 #ifdef __cplusplus
109 }
110 #endif
111 #endif
DWORD SmallReadSmbs
Definition: lmstats.h:83
DWORD LargeReadSmbs
Definition: lmstats.h:82
DWORD sts0_avresponse
Definition: lmstats.h:25
LARGE_INTEGER CacheWriteBytesRequested
Definition: lmstats.h:75
LARGE_INTEGER StatisticsStartTime
Definition: lmstats.h:64
DWORD sts0_devopens
Definition: lmstats.h:13
DWORD FailedSessions
Definition: lmstats.h:93
DWORD InitiallyFailedOperations
Definition: lmstats.h:77
DWORD sts0_stimedout
Definition: lmstats.h:16
LARGE_INTEGER SmbsReceived
Definition: lmstats.h:66
DWORD FailedUseCount
Definition: lmstats.h:102
DWORD sts0_pwerrors
Definition: lmstats.h:18
LARGE_INTEGER SmbsTransmitted
Definition: lmstats.h:72
LARGE_INTEGER BytesReceived
Definition: lmstats.h:65
DWORD sts0_syserrors
Definition: lmstats.h:20
struct _STAT_WORKSTATION_0 STAT_WORKSTATION_0
DWORD LargeWriteSmbs
Definition: lmstats.h:87
struct _STAT_WORKSTATION_0 * LPSTAT_WORKSTATION_0
LARGE_INTEGER NonPagingReadBytesRequested
Definition: lmstats.h:68
DWORD LanmanNtConnects
Definition: lmstats.h:98
DWORD WriteOperations
Definition: lmstats.h:84
DWORD RandomReadOperations
Definition: lmstats.h:80
LARGE_INTEGER NonPagingWriteBytesRequested
Definition: lmstats.h:74
DWORD Lanman21Connects
Definition: lmstats.h:97
LARGE_INTEGER NetworkWriteBytesRequested
Definition: lmstats.h:76
DWORD sts0_bytesrcvd_low
Definition: lmstats.h:23
LARGE_INTEGER PagingWriteBytesRequested
Definition: lmstats.h:73
DWORD sts0_reqbufneed
Definition: lmstats.h:26
LARGE_INTEGER PagingReadBytesRequested
Definition: lmstats.h:67
DWORD sts0_serrorout
Definition: lmstats.h:17
DWORD NET_API_STATUS
Definition: ms-dtyp.idl:91
DWORD sts0_bigbufneed
Definition: lmstats.h:27
struct _STAT_SERVER_0 STAT_SERVER_0
DWORD RandomWriteOperations
Definition: lmstats.h:85
LARGE_INTEGER CacheReadBytesRequested
Definition: lmstats.h:69
#define WINAPI
Definition: msvc.h:8
unsigned long DWORD
Definition: ntddk_ex.h:95
DWORD RawReadsDenied
Definition: lmstats.h:89
DWORD sts0_permerrors
Definition: lmstats.h:19
DWORD sts0_bytessent_low
Definition: lmstats.h:21
DWORD sts0_bytessent_high
Definition: lmstats.h:22
DWORD ServerDisconnects
Definition: lmstats.h:99
LARGE_INTEGER BytesTransmitted
Definition: lmstats.h:71
DWORD ReadOperations
Definition: lmstats.h:79
DWORD CoreConnects
Definition: lmstats.h:95
NET_API_STATUS WINAPI NetStatisticsGet(LPWSTR, LPWSTR, DWORD, DWORD, PBYTE *)
DWORD sts0_fopens
Definition: lmstats.h:12
DWORD RawWritesDenied
Definition: lmstats.h:90
DWORD sts0_start
Definition: lmstats.h:11
DWORD SmallWriteSmbs
Definition: lmstats.h:88
DWORD sts0_jobsqueued
Definition: lmstats.h:14
DWORD Lanman20Connects
Definition: lmstats.h:96
struct _STAT_SERVER_0 * PSTAT_SERVER_0
struct _STAT_SERVER_0 * LPSTAT_SERVER_0
DWORD sts0_sopens
Definition: lmstats.h:15
WCHAR * LPWSTR
Definition: xmlstorage.h:184
LARGE_INTEGER NetworkReadBytesRequested
Definition: lmstats.h:70
struct _STAT_WORKSTATION_0 * PSTAT_WORKSTATION_0
DWORD sts0_bytesrcvd_high
Definition: lmstats.h:24
DWORD NetworkErrors
Definition: lmstats.h:91
BYTE * PBYTE
Definition: pedump.c:66
DWORD FailedCompletionOperations
Definition: lmstats.h:78
DWORD CurrentCommands
Definition: lmstats.h:103