delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1996/12/04/16:35:34

From: jra AT axon DOT cygnus DOT com (Jeremy Allison)
Subject: Re: ITIMER Implementation???
4 Dec 1996 16:35:34 -0800 :
Sender: daemon AT cygnus DOT com
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <199612050001.QAA16411.cygnus.gnu-win32@cygnus.com>
Original-To: Alessandro Forin <sandrof AT microsoft DOT com>
Original-cc: "'Jeremy Allison'" <jra AT cygnus DOT com>,
"'Colin Peters'" <colin AT bird DOT fu DOT is DOT saga-u DOT ac DOT jp>,
"'GNU-Win32'" <gnu-win32 AT cygnus DOT com>
In-reply-to: Your message of "Wed, 04 Dec 1996 15:21:09 PST."
<c=US%a=_%p=msft%l=RED-77-MSG-961204232109Z-70719 AT INET-01-IMC DOT microsoft DOT com>
Original-Sender: owner-gnu-win32 AT cygnus DOT com

Alessandro,

You misunderstand me :-)

> Stereotypes dont help you understand the world.  In this case, this
> urban legend
> of "undocumented calls for <malignant use>" that you apply really has no
> substance
> whatsoever [that I know of].

I don't think the undocumented calls are for malignant use. I think
they are mainly undocumented because it's a *lot* of work to document
them :-). I have worked with Microsoft on the CIFS spec and
the reason most of the domain logon API's aren't documented is the
Microsoft CIFS contact would have to go through many IDL files and 
dump out the parameters (he once threatened us with just dumping the 
IDL files on us and 'letting us work them out' - he got no takers :-).

But there are undocumented calls, that I know as a fact. 
The recently documented NT password synchronization calls built
into the SAM code are a good example. Microsoft uses these 
to synchronise Novell password databases with NT, and previous to NT 4.x
these calls were not available to external developers (and
I know because I asked for them). The information did
get out eventually, it's just frustrating to see Microsoft code
doing things that you know from the published API's your code can't
do yet.

Remember, the view of the documentation you get from inside
Microsoft is *very* different from that which the external
development community has.

I don't ascribe any particular intent to this, it is just
a fact I (and other non-internal Microsoft developers)
have to deal with on a daily basis.

Regards,

	Jeremy.
	jra AT cygnus DOT com
-
For help on using this list, send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019