Win32 samples

www.mvps.org home
Win32 samples home
Site news
Search this site
License
Feedback

Samples:

LSA:
LsaAddAccountRights
LsaEnumerateAccountRights
LsaEnumerateAccountsWithUserRight
LsaEnumerateTrustedDomains
LsaQueryInformationPolicy
LsaQueryInformationPolicy, take 2

MIDL and RPC:
bumpup.awk
midlbug

Network:
Net*() and Win 95/98
Net*(), NT, 95: A working sample
NetAlertRaiseEx
NetConnectionEnum
NetEnumerateTrustedDomains
NetFileEnum
NetGroupEnum (NT 95)
NetLocalGroupGetMembers
NetLocalGroupsEnum
NetMessageBufferSend
NetRemoteTOD
NetScheduleJob*
NetServerEnum
NetServerDiskEnum
NetServerTransportEnum
NetSessionDel
NetSessionEnum
NetShareCheck
NetShareEnum
NetShareGetInfo
NetUseEnum
NetUserChangePassword
NetUserEnum
NetUserGetGroups
NetUserGetInfo
NetUserSetGroups
SNMP without SNMP
Sockets, IOCPs, AcceptEx
WNetEnumResource

NTFS streams:
NTFS hard links
NTFS streams

Processes:
CreateRemoteThread
InitiateSystemShutdown
TerminateProcess

Security:
ACLs/ACEs
Admin status
CreateProcessAsUser
DumpACL: More ACLs
fksec: SDs, ACLs, ACEs, SIDs ...
OpenProcessToken, GetTokenInformation
Printer ACLs
Privileges
Service status
SSPI
Taking ownership

Slava's samples

Miscellany/Links:
DefineDosDevice/QueryDosDevice
Message tables
RasAdminUserGetInfo
StackWalk
Zoomview
Obligatory links

This site is free of: DHTML, Java, Javascript, VBscript, ActiveX, useless pics, and hip design.  Not even an icon here!  Unfortunately, it does use frames now, much as I hate them.  But the site still is suitable for viewing with just about any browser, including Lynx and Opera. Enjoy!
Questions or comments? Send mail or use the Feedback page!