Format of NetWare "Get Cache Information" reply buffer |
| Offset | Size | Description |
|---|---|---|
|
00h |
DWORD |
current server time |
|
04h |
BYTE |
vconsole version |
|
05h |
BYTE |
vconsole revision |
|
06h |
WORD |
reserved |
|
08h |
DWORD |
"readExistingBlockCount" |
|
0Ch |
DWORD |
"readExistingWriteWaitCount" |
|
10h |
DWORD |
"readExistingPartialReadCount" |
|
14h |
DWORD |
"readExistingReadErrorCount" |
|
18h |
DWORD |
"writeBlockCount" |
|
1Ch |
DWORD |
"writeEntireBlockCount" |
|
20h |
DWORD |
"getDiskCount" |
|
24h |
DWORD |
"getDiskNeedToAllocCount" |
|
28h |
DWORD |
"getDiskSomeoneBeatMeCount" |
|
2Ch |
DWORD |
"getDiskPartialReadCount" |
|
30h |
DWORD |
"getDiskReadErrorCount" |
|
34h |
DWORD |
"getAsyncDiskCount" |
|
38h |
DWORD |
"getAsyncDiskNeedToAlloc" |
|
3Ch |
DWORD |
"getAsyncDiskSomeoneBeatMe" |
|
40h |
DWORD |
"errorDoingAsyncReadCount" |
|
44h |
DWORD |
"getDiskNoReadCount" |
|
48h |
DWORD |
"getDiskNoReadAllocCount" |
|
4Ch |
DWORD |
"getDiskNoReadSomeoneBeatMeCount" |
|
50h |
DWORD |
"diskWriteCount" |
|
54h |
DWORD |
"diskWriteAllocCount" |
|
58h |
DWORD |
"diskWriteSomeoneBeatMeCount" |
|
5Ch |
DWORD |
"writeErrorCount" |
|
60h |
DWORD |
"waitOnSemaphoreCount" |
|
64h |
DWORD |
"allocBlockWaitForSomeoneCount" |
|
68h |
DWORD |
"allocBlockCount" |
|
6Ch |
DWORD |
"allocBlockWaitCount" |
|
70h |
DWORD |
original number of cache buffers |
|
74h |
DWORD |
current number of cache buffers |
|
78h |
DWORD |
cache dirty-block threshold |
|
7Ch |
DWORD |
"waitNodeCount" |
|
80h |
DWORD |
"waitNodeAllocFailureCount" |
|
84h |
DWORD |
"moveCacheNodeCount" |
|
88h |
DWORD |
"moveCacheNodeFromAvailCount" |
|
8Ch |
DWORD |
"accelerateCacheNodeWriteCount" |
|
90h |
DWORD |
"removeCacheNodeCount" |
|
94h |
DWORD |
"removeCacheNodeFromAvailCount" |
|
98h |
DWORD |
number of cache checks |
|
9Ch |
DWORD |
number of cache hits |
|
A0h |
DWORD |
number of dirty-cache checks |
|
A4h |
DWORD |
number of dirty-cache hits |
|
A8h |
DWORD |
"cacheUsedWhileChecking" |
|
ACh |
DWORD |
"waitForDirtyBlocksDecreaseCount" |
|
B0h |
DWORD |
"allocBlockFromAvailCount" |
|
B4h |
DWORD |
"allocBlockFromLRUCount" |
|
B8h |
DWORD |
"allocBlockAlreadyWaiting" |
|
BCh |
DWORD |
"LRUSittingTime" |
|
C0h |
DWORD |
maximum byte count |
|
C4h |
DWORD |
minimum number of cache buffers |
|
C8h |
DWORD |
minimum cache report threshold |
|
CCh |
DWORD |
"allocWaitingCount" |
|
D0h |
DWORD |
number of dirty cache blocks |
|
D4h |
DWORD |
"cacheDirtyWaitTime" |
|
D8h |
DWORD |
"maxDirtyTime" |
|
DCh |
DWORD |
number of directory cache buffers |
|
E0h |
DWORD |
"cacheByteToBlockShiftFactor" |
|
See Also: |