Binary compatibility report for the netapi32.dll library  between 6.0.6002.18005-Windows SDK 6.0 and 6.1.7600.16385-Windows SDK 7.1 versions on x86

Test Info


Library Namenetapi32.dll
Version #16.0.6002.18005-Windows SDK 6.0
Version #26.1.7600.16385-Windows SDK 7.1
CPU Architecturex86

Test Results


Total Header Files20
Total Dynamic Libraries1
Total Symbols / Types178 / 102
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-13
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low3

Added Symbols (13)


lmaccess.h, netapi32.dll
NetAccessAdd ( LPCWSTR servername, DWORD level, LPBYTE buf, LPDWORD parm_err )
NetAccessDel ( LPCWSTR servername, LPCWSTR resource )
NetAccessEnum ( LPCWSTR servername, LPCWSTR BasePath, DWORD Recursive, DWORD level, LPBYTE* bufptr, DWORD prefmaxlen, LPDWORD entriesread, LPDWORD totalentries, LPDWORD resume_handle )
NetAccessGetInfo ( LPCWSTR servername, LPCWSTR resource, DWORD level, LPBYTE* bufptr )
NetAccessGetUserPerms ( LPCWSTR servername, LPCWSTR UGname, LPCWSTR resource, LPDWORD Perms )
NetAccessSetInfo ( LPCWSTR servername, LPCWSTR resource, DWORD level, LPBYTE buf, LPDWORD parm_err )
NetAddServiceAccount ( LPWSTR ServerName, LPWSTR AccountName, LPWSTR Reserved, DWORD Flags )
NetEnumerateServiceAccounts ( LPWSTR ServerName, DWORD Flags, DWORD* AccountsCount, PZPWSTR* Accounts )
NetIsServiceAccount ( LPWSTR ServerName, LPWSTR AccountName, BOOL* IsService )
NetQueryServiceAccount ( LPWSTR ServerName, LPWSTR AccountName, DWORD InfoLevel, PBYTE* Buffer )
NetRemoveServiceAccount ( LPWSTR ServerName, LPWSTR AccountName, DWORD Flags )

lmjoin.h, netapi32.dll
NetProvisionComputerAccount ( LPCWSTR lpDomain, LPCWSTR lpMachineName, LPCWSTR lpMachineAccountOU, LPCWSTR lpDcName, DWORD dwOptions, PBYTE* pProvisionBinData, DWORD* pdwProvisionBinDataSize, LPWSTR* pProvisionTextData )
NetRequestOfflineDomainJoin ( BYTE* pProvisionBinData, DWORD cbProvisionBinDataSize, DWORD dwOptions, LPCWSTR lpWindowsPath )

to the top

Problems with Constants (3)


dsgetdc.h
[+] DSGETDC_VALID_FLAGS

lmjoin.h
[+] NETSETUP_VALID_UNJOIN_FLAGS

lmshare.h
[+] SHI1005_VALID_FLAGS_SET

to the top

Header Files (20)


dsgetdc.h
dsrole.h
lmaccess.h
lmalert.h
lmapibuf.h
lmat.h
lmaudit.h
lmconfig.h
lmdfs.h
lmerrlog.h
lmjoin.h
lmmsg.h
lmremutl.h
lmrepl.h
lmserver.h
lmshare.h
lmstats.h
lmsvc.h
lmuse.h
lmwksta.h

to the top

Dynamic Libraries (1)


netapi32.dll

to the top




Generated on Wed Aug 10 07:20:19 2011 for netapi32.dll by ABI Compliance Checker 1.93.4  
A tool for checking backward binary compatibility of a shared C/C++ library API