Solved

Undocumented Native Win32 APIs

Posted on 1998-12-16
3
409 Views
Last Modified: 2013-12-03
How do I figure out the parameters that undocumented Native Win32 APIs on Windows NT take and what the return type is?  (Please give an example for NtDeleteValueKey a.k.a. ZwDeleteValueKey)
0
Comment
Question by:keebler121698
3 Comments
 
LVL 6

Expert Comment

by:stsanz
ID: 1417348
Take a look at :
http://www.sysinternals.com/ntdll.htm
They say these native API are documented in WinNT DDK documentation.

0
 

Author Comment

by:keebler121698
ID: 1417349
Already looked there, you will notice that it says that only 25 of the calls are documented in the DDK.  My question is how do I get the parameters for the *undocumented* calls.

0
 
LVL 32

Accepted Solution

by:
jhance earned 200 total points
ID: 1417350
Trial and error along with stepping through the functions with a debugger (like SoftICE) is the only way to learn about what is going on in the undocumented functions.
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I will show how to use the Ribbon IDs Tool Window to assign the built-in Office icons to a ribbon button.  This tool will help us to find the OfficeImageId that corresponds to our desired built-in Office icon. The tool is part of…
For a while now I'v been searching for a circular progress control, much like the one you get when first starting your Silverlight application. I found a couple that were written in WPF and there were a few written in Silverlight, but all appeared o…
This tutorial gives a high-level tour of the interface of Marketo (a marketing automation tool to help businesses track and engage prospective customers and drive them to purchase). You will see the main areas including Marketing Activities, Design …
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…

815 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now