Code: Alles auswählen
#ANY_SIZE=1
#MAXLEN_PHYSADDR=8
#MAXLEN_IFDESCR=256
Code: Alles auswählen
;Commctrl.h
Structure LVFINDINFO
flags.l
psz.s
lParam.l
pt.point
vkDirection.l
EndStructure
;Commctrl.h
Structure TVINSERTSTRUCT
hParent.l
hInsertAfter.l
item.TVITEM
EndStructure
;Tcpmib.h on Windows Server 2008 and Windows Vista (include Iphlpapi.h)
;Iprtrmib.h on Windows Server 2003, Windows XP, And Windows 2000 (include Iphlpapi.h)
Structure MIB_TCPROW
dwState.l
dwLocalAddr.l
dwLocalPort.l
dwRemoteAddr.l
dwRemotePort.l
EndStructure
;Ipmib.h on Windows Server 2008 and Windows Vista (include Iphlpapi.h)
;Iprtrmib.h on Windows Server 2003, Windows XP, And Windows 2000 (include Iphlpapi.h)
Structure MIB_IPSTATS
dwForwarding.l
dwDefaultTTL.l
dwInReceives.l
dwInHdrErrors.l
dwInAddrErrors.l
dwForwDatagrams.l
dwInUnknownProtos.l
dwInDiscards.l
dwInDelivers.l
dwOutRequests.l
dwRoutingDiscards.l
dwOutDiscards.l
dwOutNoRoutes.l
dwReasmTimeout.l
dwReasmReqds.l
dwReasmOks.l
dwReasmFails.l
dwFragOks.l
dwFragFails.l
dwFragCreates.l
dwNumIf.l
dwNumAddr.l
dwNumRoutes.l
EndStructure
;Ipmib.h on Windows Server 2008 and Windows Vista (include Iphlpapi.h)
;Iprtrmib.h on Windows Server 2003, Windows XP, And Windows 2000 (include Iphlpapi.h)
Structure MIB_TCPSTATS
dwRtoAlgorithm.l
dwRtoMin.l
dwRtoMax.l
dwMaxConn.l
dwActiveOpens.l
dwPassiveOpens.l
dwAttemptFails.l
dwEstabResets.l
dwCurrEstab.l
dwInSegs.l
dwOutSegs.l
dwRetransSegs.l
dwInErrs.l
dwOutRsts.l
dwNumConns.l
EndStructure
;Ipmib.h on Windows Server 2008 and Windows Vista (include Iphlpapi.h)
;Iprtrmib.h on Windows Server 2003, Windows XP, And Windows 2000 (include Iphlpapi.h)
Structure MIB_UDPSTATS
dwInDatagrams.l
dwNoPorts.l
dwInErrors.l
dwOutDatagrams.l
dwNumAddrs.l
EndStructure
;Ipmib.h on Windows Server 2008 And Windows Vista (include Iphlpapi.h)
;Iprtrmib.h on Windows Server 2003, Windows XP, And Windows 2000 (include Iphlpapi.h)
Structure MIBICMPSTATS
dwMsgs.l
dwErrors.l
dwDestUnreachs.l
dwTimeExcds.l
dwParmProbs.l
dwSrcQuenchs.l
dwRedirects.l
dwEchos.l
dwEchoReps.l
dwTimestamps.l
dwTimestampReps.l
dwAddrMasks.l
dwAddrMaskReps.l
EndStructure
;Ipmib.h on Windows Server 2008 and Windows Vista (include Iphlpapi.h)
;Iprtrmib.h on Windows Server 2003, Windows XP, And Windows 2000 (include Iphlpapi.h)
Structure MIBICMPINFO
icmpInStats.MIBICMPSTATS
icmpOutStats.MIBICMPSTATS
EndStructure
;Ipmib.h on Windows Server 2008 and Windows Vista (include Iphlpapi.h)
;Iprtrmib.h on Windows Server 2003, Windows XP, And Windows 2000 (include Iphlpapi.h)
Structure MIB_IPADDRROW
dwAddr.l
dwIndex.l
dwBCastAddr.l
dwReasmSize.l
unused1.l
unused2.l
EndStructure
;Ipmib.h on Windows Server 2008 and Windows Vista (include Iphlpapi.h)
;Iprtrmib.h on Windows Server 2003, Windows XP, And Windows 2000 (include Iphlpapi.h)
Structure MIB_IPADDRTABLE
dwEntries.l
mIPInfo.MIB_IPADDRROW[#ANY_SIZE]
EndStructure
;Shlobj.h
Structure BROWSEINFOS
hwndOwner.l
pidlRoot.l
pszDisplayName.s
lpszTitle.s
ulFlags.l
lpfn.l
lParam.l
iImage.l
EndStructure
;Lmserver.h (include Lm.h)
Structure SERVER_INFO_101
dwPlatformId.l
lpszServerName.l
dwVersionMajor.l
dwVersionMinor.l
dwType.l
lpszComment.l
EndStructure
;Lmwksta.h (include Lm.h)
Structure WKSTA_INFO_100
wki100_platform_id.l
wki100_computername.l
wki100_langroup.l
wki100_ver_major.l
wki100_ver_minor.l
EndStructure
;Wininet.h
Structure INTERNET_CACHE_ENTRY_INFO
dwStructSize.l
lpszSourceUrlName.s
lpszLocalFileName.s
CacheEntryType.l
dwUseCount.l
dwHitRate.l
dwSizeLow.l
dwSizeHigh.l
LastModifiedTime.FILETIME
ExpireTime.FILETIME
LastAccessTime.FILETIME
LastSyncTime.FILETIME
*lpHeaderInfo.l
dwHeaderInfoSize.l
lpszFileExtension.s
StructureUnion
dwReserved.l
dwExemptDelta.l
EndStructureUnion
EndStructure
;Vfw.h
Structure VIDEOHDR
lpData.l
dwBufferLength.l
dwBytesUsed.l
dwTimeCaptured.l
dwUser.l
dwFlags.l
dwReserved.l[4]
EndStructure
;Winuser.h (include Windows.h)
Structure FLASHWINFO
cbSize.l
hwnd.l
dwFlags.l
uCount.l
dwTimeout.l
EndStructure
;Cpl.h
Structure NEWCPLINFO
dwSize.l
dwFlags.l
dwHelpContext.l
lData.l
hIcon.l
szName.b[32]
szInfo.b[64]
szHelpFile.b[128]
EndStructure
;Iptypes.h (include Iphlpapi.h)
Structure IP_ADDR_STRING
Nxt.l
IP.b[16]
mask.b[16]
Context.l
EndStructure
;Iptypes.h (include Iphlpapi.h)
Structure IP_ADAPTER_INFO
Nxt.l
ComboIndex.l
AdapterName.b[#MAX_ADAPTER_NAME_LENGTH + 4]
Description.b[#MAX_ADAPTER_DESCRIPTION_LENGTH + 4]
AddressLength.l
Adr.b[#MAX_ADAPTER_ADDRESS_LENGTH]
Index.l
Type.l
DhcpEnabled.l
CurrentIpAddress.l
IpAddressList.IP_ADDR_STRING
GatewayList.IP_ADDR_STRING
DhcpServer.IP_ADDR_STRING
HaveWins.w
PrimaryWinsServer.IP_ADDR_STRING
SecondaryWinsServer.IP_ADDR_STRING
LeaseObtained.l
LeaseExpires.l
EndStructure
;Iptypes.h (include Iphlpapi.h)
Structure FIXED_INFO
HostName.b[#MAX_HOSTNAME_LEN + 4]
DomainName.b[#MAX_DOMAIN_NAME_LEN + 4]
CurrentDnsServer.l
DnsServerList.IP_ADDR_STRING
NodeType.l
ScopeId.b[#MAX_SCOPE_ID_LEN + 4]
EnableRouting.l
EnableProxy.l
EnableDns.l
EndStructure
;Ifmib.h on Windows Server 2008 and Windows Vista (include Iphlpapi.h)
;Iprtrmib.h on Windows Server 2003, Windows XP, And Windows 2000 (include Iphlpapi.h)
Structure MIB_IFROW
wszName.b[#MAX_INTERFACE_NAME_LEN]
dwIndex.l
dwType.l
dwMtu.l
dwSpeed.l
dwPhysAddrLen.l
bPhysAddr.b[#MAXLEN_PHYSADDR]
dwAdminStatus.l
dwOperStatus.l
dwLastChange.l
dwInOctets.l
dwInUcastPkts.l
dwInNUcastPkts.l
dwInDiscards.l
dwInErrors.l
dwInUnknownProtos.l
dwOutOctets.l
dwOutUcastPkts.l
dwOutNUcastPkts.l
dwOutDiscards.l
dwOutErrors.l
dwOutQLen.l
dwDescrLen.l
bDescr.b[#MAXLEN_IFDESCR]
EndStructure
;Mmsystem.h (include Windows.h)
Structure MIXERCONTROL
cbStruct.l
dwControlID.l
dwControlType.l
fdwControl.l
cMultipleItems.l
szShortName.b[#MIXER_SHORT_NAME_CHARS]
szName.b[#MIXER_LONG_NAME_CHARS];
lMinimum.l
lMaximum.l
dwMinimum.l
dwMaximum.l
Reserved.l[6]
cSteps.l
cbCustomData.l
dwReserved.l[6]
EndStructure