HDTenEightyP/NetNews huggingface dataset:
From: nevries@accucx.cc.ruu.nl (Nico E de Vries)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Re: Can I port a UNIX X11 app to NT?
Keywords: port unix x11
Date: 8 Sep 92 15:57:26 GMT
Organization: Academic Computer Centre Utrecht

In <1992Sep08.053621.4405@microsoft.com> alistair@microsoft.com (Alistair Banks) writes:

>...
>A number of X+Unix apps are already being ported to Windows NT, particularly
>in the CAD field. One such was demoed at last Spring Comdex/Windows World. Most
>people's first approach is to re-create an X-like library using the Win32
>API. 

Why does MS not create such a beast? Products like Desqview/X have much
more advanced support in this direction and it does not seem to be
a hard task if everyone is doing it anyway. Direct support for X apps
would satisfy a lot of software producers and in the end the user as
well of cource.

>The functions you mention above should not be a problem - much
>worse would be a heavy reliance on the semantics of fork(), or the
>sequential order of handle assignments.

The POSIX layer will solve this? Especially the fork() one of cource,
I can't imagine much programs needing the other one.

>-- Alistair


Nico E. de Vries
_ _
O O  USENET nevries@cc.ruu.nl  FIDO 2:281/708.1  COMPUSERVE ^%#$*%^ 
 o   This text reflects MY opinions, not that of my employer BITECH.      
\_/  This text is supplied 'AS IS', no waranties of any kind apply.      
     Don't waste your time on complaining about my hopeless typostyle.

MS-DOS + DR-DOS + X-DOS + Geoworks + Windows + Windows NT + OS/2 2.0 +
DesqView/X + Solaris + Interactive UNIX + multiuser DOS + NextStep = confusion
Newsgroups: comp.os.ms-windows.programmer.win32
From: cowan@impec.zko.dec.com (Ken Cowan)
Subject:  24MB on a DELL 486P/50
Reply-To: cowan@impec.zko.dec.com (Ken Cowan)
Organization: Digital Equipment Corporation
Date: Tue, 15 Sep 92 19:34:41 GMT


  Has anyone gotten more than 16MB of memory on a DELL 486P/50 to work?
I've got 24 MB.   The cold-start memory test finds all the memory.  When NT
boots,  the MmInit message says 16 MB (or rather 16xxx K).

  I called DELL and got the A09 (new) BIOS.  It doesn't help.  Unfortunately,
neither first nor second level tech support know anything at all about
NT.   They tell me it's beta software and therefore not supported.

   Since this shows up on the FAQ, is there someone in either the MS or DELL
lab that has got it working?  

   Thanks,
   KC
Newsgroups: comp.os.ms-windows.programmer.win32
From: johnnyl@microsoft.com (Johnny Lee)
Subject: Re: Running a app several times
Date: 14 Sep 92 01:58:29 GMT
Organization: Microsoft Corporation

In article <1992Sep13.011924.5002@microsoft.com> johnhall@microsoft.com (John Hall) writes:
>In article AXEL@bonnie.physik.uni-stuttgart.de writes:
>| Hi everyone
>| Can you run an app several times (parallel) on NT? I think, 3.1 doesn't and I
>| see some problems like interapp-communications. 

[Stuff deleted]

>You are mistaken about Windows 3.1.
>Windows 3.1 will run multiple copies of the same app (fire up
>several copies of notepad, for example.)

As long as your app isn't compiled for large or compact memory
model, then yes, you can have several instances of the same
app runnning at once under Win 3.X.

J
From: leeda@comp/os/ms-windows/programmer/win32ps.msu.edu (Dae Hee Lee)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Re: Intercepting DLL function calls
Date: 12 Sep 92 20:45:47 GMT
Reply-To: leeda@cps.msu.edu (Dae Hee Lee)
Organization: Dept. of Computer Science, Michigan State University
Originator: leeda@atlantic.cps.msu.edu

Could you help me finding articles or papers about intercepting DLL
function calls?  I found one article in 'Undocumented Windows' but I
could not find the journal "Windows/DOS Developer's Journal" June 1992.
I will appreciate your help!

Daehee
Newsgroups: comp.os.ms-windows.programmer.win32
From: alistair@microsoft.com (Alistair Banks)
Subject: Compuserve mswin32 & winnt libraries on ftp.uu.net
Date: 10 Sep 92 02:59:23 GMT
Organization: Microsoft Corporation

I have just uploaded the files in the libraries of the compuserve
mswin32 and winnt forums to the ftp server, ftp.uu.net [192.48.96.9] on
the internet. You will find the files in subdirectories corresponding
to the section numbers on compuserve

e.g. ~ftp/vendor/microsoft/compuserve-libs/mswin32/1
     ...
     ~ftp/vendor/microsoft/compuserve-libs/winnt/3

In the ./mswin32 & ./winnt directories, you'll find tapcis ".cat"
files with the file listings and descriptions

We hope this is useful - updates may happen from time to time, but no
promises.

This is alot of time-consuming work for us/me. Our internet ftp connectivity
isn't simple at this time and so I won't be doing any other forums, even
if people ask nicely! If someone else will get the files, ftp them accross
in a tar archive to the /tmp directory, then I will also copy
them to this hierarchy, but I wont be bribed into doing other forums!

-- Alistair
From: AXEL@bonnie.physik.uni-stuttgart.de
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Running a app several times
Date: 10 Sep 92 15:15:38 GMT
Organization: Physics Dept, University of Stuttgart, FRG
X-News-Reader: VMS NEWS 1.23

Hi everyone
Can you run an app several times (parallel) on NT? I think, 3.1 doesn't and I
see some problems like interapp-communications. 
And another one: I read that you can open several windows per app. Is this like
in 3.1 several windows in one large window or can you move them free on the
desktop?
Thanx a lot
Axel


Axel Hecht			Austr. 144
				7000 Stuttgart 50
				FRG
				AXEL@bonnie.physik.uni-stuttgart.de
				0711/59838

The idea of free will is a very good approximate theory of human behavior.
						Stephen Hawking
From: gwm@bravo.berkeley.edu (Garry Martin)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Does NT provide the Windows for Pen extensions?
Date: 8 Sep 1992 22:26:05 GMT
Organization: Computer Survey Methods
Distribution: world
NNTP-Posting-Host: bravo.berkeley.edu
Keywords: windows pen NT extensions

Are the Windows for Pen extensions that are part of the Windows 3.1 SDK 
supported/included as part of Windows NT?

Garry
Newsgroups: comp.os.ms-windows.programmer.win32
From: kevin@edscom.demon.co.uk (Kevin Broadey)
Subject: Internet vs Compu$erve support for NT developers
X-Disclaimer: These opinions are mine: others available on request.
Reply-To: Kevin Broadey <kbroadey@edscom.demon.co.uk>
Organization: EDS-Scicon, Milton Keynes, UK
Distribution: comp
Date: Mon, 14 Sep 1992 11:56:25 GMT

There's been a lot of traffic recently with people asking why
Compu$erve is Microsoft's primary carrier for NT developer support when
Internet is cheaper, easier to get at, etc, etc.

Since anyone on the Internet can mail CI$ user id xxxxx,yyy by sending
to "xxxxx.yyy@compuserve.com", is there a Microsoft user id that us
Internetters can send our questions to and receive a reply from?

That would save us the hassle of subscribing the CI$, joining the forum
and all that junk, while still allowing Microsoft to use all their
CI$-based support systems.

Is this a viable suggestion?
From: tpradeep@cs.tamu.edu (Pradeep K Tapadiya)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Need suggestions on networking...
Date: 15 Sep 92 14:15:29 GMT
Organization: Computer Science Department, Texas A&M University

Howdy netters,

Tired of handling "stack + data > 64k" errors, and not willing to try
a non-Microsoft `C' compiler, we are anxiously looking forward for
Windows NT and a 32-bit Microsoft compiler. Meanwhile we would like
to prepare ourselves for the new technology. I would appreciate it
if someone could suggest us a good networking solution which will pass
the NT standards.

Our setup is as follows:

                             Machine 1:                        
                             486 with  Western Digital's \
                             7000-FASST2 SCSI controller   \ ~6 m.
                                 |                           \
                                 | ~7 m.                    Apple LaserWriter+
                    ~5 m.        |
Machine 2:         --------  Machine 3:
486 with EISA board          Same as MC 1:

MC1 is connected to the printer through AppleTalk network.

All the three machines should share the harddisks. Its not important if
the printer can be shared, though it is desirable. Also, we would like
to keep in touch with the outside world through ethernet which runs
across our campus.

We are thinking of buying 3 ethernet cards. The problem I think is
what kind of NFS (or whatever NT jargon) software do we need to buy
keeping in mind

1. We cannot afford to use any of the PCs as a dedicated server.
2. The network should be totally compatible with NT

Any suggestions?
Any recommendations on the ethernet card?
Is there a better solution than having ethernet cards?

Thank you for your help. If need be, I'll summarize the responses on
the net.

Pradeep
tpradeep@cs.tamu.edu
Newsgroups: comp.os.ms-windows.programmer.win32
From: moncrg@aix02.ecs.rpi.edu (Gregory Donald Moncreaff)
Subject: NT problems with logitech bus mouse?
Organization: Rensselaer Polytechnic Institute, Troy, NY
Date: Tue, 8 Sep 1992 20:02:45 GMT

are there any none problems reguarding use of
logitech bus mice with windows NT?

NT does not seem know what to do with my bus mouse,
occasionally i see the hourglass in the center of the
the screen, but moving the mouse around does nothing...

any suggestions would be most appreciated...

thanks,
g
-
hello ide, good bye scsi
Newsgroups: comp.os.ms-windows.programmer.win32
From: rion@Ingres.COM (Rion Cassidy (x3357) OGT)
Subject: Re: Warnings on link!
Reply-To: rion@Ingres.COM
Organization: Ask Computer Systems Inc., Ingres Division, Alameda CA 94501
Date: 16 Sep 92 00:19:04 GMT

In article <1992Sep15.151401.3404@titan.ksc.nasa.gov> prevo@blot.ksc.nasa.gov (Joe Prevo) writes:
>
>Is there any way to turn off the "link" warnings about no modules extracted
>from a library? I think its "warning 0505". I'm getting tired of scrolling
>back through all the warnings to see if I got any real warnings.
>

just to make things simple Microsoft decided to link in *.lib. I get a little 
annoyed with those warnings also. I don't *think* I have used another linker 
that gave "0505"-type warnings, but there are two possible workarounds:

rewrite the makefile so that it only links the needed libs.

reroute the ouput to a file (using " > tmp.err 2>&1" on the command line)


>Got my first NT application ported! Boy are my Param's tired.
>
>#ifdef WIN32
>Joe "HIWORD(wParam)" Prevo
>#else
>Joe "I thought the 'w' in wParam stood for 'word'" Prevo
>#endif
>

Another excellent point.  It's all in the name of compatability. But I keep
asking WHO in their right mind would be porting something written for WIN32
BACK to Win 3.1?  Since we all had to change our WndProc params for NT anyway,
why couldn't they change it to one parameter -- a MSG pointer?? And then
FORGET about that damn parameter packing stuff!!

Rion
From: nitin@Ingres.COM (Nitin Borwankar)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Re: Can I port a UNIX X11 app to NT?
Date: 15 Sep 92 15:29:44 GMT
Reply-To: nitin@Ingres.COM (Nitin Borwankar)
Organization: Ask Computer Systems Inc., Ingres Division, Alameda CA 94501

In article <1992Sep12.031057.28256@microsoft.com> alistair@microsoft.com (Alistair Banks) writes:
>
>The system can run multiple subsystems - a single process can only belong
>to one subsystem, but an app can easily be made up of multiple communicating
>processes from different subsystems - the GUI can be written to the Win32

What is the mechanism for inter-subsystem communication ?
Can it be anything other than shared memory ? It seems not since each
subsystem has its' own view of what a process is and does not understand
a process in another subsystem, except perhaps at a level lower than
the subsystem level ie probably something at the kernel level.
Can subsystems "sneak under the covers" and communicate with other subsystems
through the kernel ?

I'm just guessing here but I don't see any obvious other way than
shared memory. Even then can subsystems exchange handles to something
like "system global" shared memory ?

Since the current doc set doesn't contain any info on the POSIX subsystem
for NT, it's not clear what the interfaces are between subsystems ?
Any one willing to clarify ?

>API, and the guts of the app can be written to POSIX - that having been
>said, for most people without heavy dependancies on fork(), the use of
>pure Win32 API is most appealing with its extra functionality -- Alistair

Unrelated question :-

Can POSIX apps using sockets make calls to winsock or does a separate
sockets implementation have to be written for a POSIX sockets app ?

Nitin Borwankar,
nitin@ingres.com           ***** visualize whirled peas *****
From: grant@tagart.enet.dec.com (Iain Grant)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Documentation from Brussels Conference - Where is it ???
Keywords: Docs
Date: 8 Sep 92 15:24:07 GMT
Reply-To: grant@tagart.enet.dec.com (Iain Grant)
Organization: Digital Equipment Corporation, TSG FIS


I was one of the 800 people who attended the NT Developers Conference.

At the end of the conference you had to hand in some attendance forms.
If you wanted bound manuals of the C compiler ect you had to write
PRINTDOCS somewhere on the form.

Which I did and also 3 other people that were with me did.

Now that was at the end of July, it is now September, we are now getting
heavily into NT but are stumbling upon problems. 
The main one is that the way the doumentation has been created, being in 
Gem Document format. Which makes it VERY difficult for us to print it out.

So we are hoping the printed documentation is going to arrive soon.

Has ANYBODY that was at Brussles received the printed documentation.

If not could ALISTAIR from Microsoft please tell me when the documentation
will arrive.
From: nevries@accucx.cc.ruu.nl (Nico E de Vries)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Re: Can I port a UNIX X11 app to NT?
Keywords: port unix x11
Date: 5 Sep 92 08:28:53 GMT
Organization: Academic Computer Centre Utrecht

In <1992Sep4.133247.26225@cs.tu-berlin.de> ronald@opal.cs.tu-berlin.de (Ronald Hindmarsh) writes:


>I would like to port our CIF (Caltech Intermediate Form)
>VLSI Layout editor, currently running under SunOS and X11, to NT.

>The source consists of about 70 .c and .h files (23 k lines).
>Our editor invokes another program, using pipes to display
>its output on the screen. Some UNIX functions I found in the source:

If you are porting X applications, don't waste your time on NT. NT is
aimed at a different market, it tries to replace X, not to support it.
For X support on DOS machines use Desqview/X which makes porting X apps
to DOS a breeze. 

>a) Is it possible to port this to NT, whithout making a megatask of it?

No, for /X it is.

>b) Is the current NT-release sufficient, or should I wait for the 'beta'?

For trying porting it is. BTW DV/X is already fully released, no beta
needed or whatever.

> Ronald Hindmarsh                      e-mail: ronald@cs.tu-berlin.de


Nico E. de Vries
_ _
O O  USENET nevries@cc.ruu.nl  FIDO 2:281/708.1  COMPUSERVE "soon" ???? 
 o   This text reflects MY opinions, not that of my employer BITECH.      
\_/  This text is supplied 'AS IS', no waranties of any kind apply.      
     Don't waste your time on complaining about my hopeless typostyle.
From: perkins@sousa.ltn.dec.com (Eric Perkins)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Getting the Process/Thread CPU Time:
Date: 8 Sep 92 17:56:43 GMT
Reply-To: perkins@sousa.ltn.dec.com (Eric Perkins)
Organization: Digital Equipment Corporation, Littleton MA


Has anyone seen any API which will give the amount of CPU
time a thread or process has used up? The program Pview that
comes with the SDK can do this so there must be a way with the 
API to do this, right?

-- Eric Perkins
-- perkins@tallis.enet.dec.com

-- These questions and views are my own and do not represent those
   of my employer.
From: joiner@exa.cs.umn.edu (Jay K. Joiner)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Re: Problems with LINK386 and ET4000
Date: 14 Sep 92 01:38:51 GMT
Organization: University of Minnesota

In <1992Sep13.220316.23236@cs.mcgill.ca> storm@uriel (Marc WANDSCHNEIDER) writes:


>Got the NT PreRelease SDK, and have been fiddling with it to try and see 
>how things are.
>The other big problem I've had is with linking.
>cl386 complains that it can't find link386, and the link.exe just doesn't
>seem to like me.
>A simple program to printf"hello" just won't link, even though it compiles
>file.

Check out \MSTOOLS\SAMPLES\SIMPLE.  This is a character-based hello
world program.  The makefile demonstrates how to build character-based
apps under NT.
Newsgroups: comp.os.ms-windows.programmer.win32
From: act@softserver.canberra.edu.au (Cyclops)
Subject: Winnt & mswin32 Compuserve Stuff in Aus
Organization: University of Canberra
Date: Fri, 11 Sep 92 03:57:47 GMT

For the moment a complete mirror of the ftp.uu.net mswin32 and winnt libraries
is available for anonymous ftp from csc.canberra.edu.au.

NB.  DO NOT PULL LARGE LOTS DURING AUSTRALIAN EST normal working hours.  After
normal business hours preferred.  FOR Australian users ONLY!

Look in /NT .
-- 
Renrut Werdna			Probable-Possible, my black hen,
				She lays eggs in the Relative When.
				She doesn't lay eggs in the Positive Now
act@ss.canberra.edu.au		Because she's unable to postulate how
Newsgroups: comp.os.ms-windows.programmer.win32
From: johnhall@microsoft.com (John Hall)
Subject: Re: NT, 3.1, and Global Memory
Date: 04 Sep 92 16:53:47 GMT
Organization: Microsoft Corporation
Keywords: global memory

In article sanzgiri@bombay.metaphor.com (Ajit Sanzgiri) writes:
| In article johnhall@microsoft.com (John Hall) writes:
| >....
| >I even make heroic efforts to force all addresses to be identical
| >across processes.
| 
| 	Does one need to be heroic for this ? I thought MapViewOfFileEx
| 	provides this routinely.

The trick is picking the right memory address to request, since
MapViewOfFileEx() does not guarantee that the memory will actually
be placed where you asked for it.

Therefore I grab it on the initialization of a statically linked
library.  However, that still doesn't solve it since there are
different ways you can start an app (foreground/background,
console/windowed) and you can't just use the first exe attach
point with MapViewOfFile() then use that for subsequent attaches.

So, I looked at the memory map for a couple of processes and
picked one that looked good (16Mb level).  This I use as a default.
You can register an exe in the registry, assign it a logical process
group, then set the start point and length (1Mb default) for that
logical group of processes.



-- 
-------------------------
My comments are my own.  They are independent and unrelated to the
views of my company , relatives or elected representatives.

Newsgroups: comp.os.ms-windows.programmer.win32
From: johnhall@microsoft.com (John Hall)
Subject: Shared memory FTP available.
Date: 04 Sep 92 22:33:02 GMT
Organization: Microsoft Corporation


On ftp.uu.net,
ftp/vendor/microsoft/OS2toWindows

you will find shrmem.zip and a readme (My shared memory dll
I mentioned.).

I will also be posting the other OS/2 to Windows tools.
I had thought they were already up there, but I can't find them.


-- 
-------------------------
My comments are my own.  They are independent and unrelated to the
views of my company , relatives or elected representatives.
From: ee0n+@andrew.cmu.edu (Eric James Ewanco)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: Windows 3.1 & Processor Mode Swap
Date: 13 Sep 92 21:46:51 GMT
Organization: Carnegie Mellon, Pittsburgh, PA


[I posted this earlier with a MAJOR ERROR, I said "win32" and i meant "win16".
I am reposting this.  The topic is on Windows 3.1 for DOS . . .]

Hi. I've been having a discussion with someone about Windows 3.1 over DOS, and
I had some questions about how Windows behaves when DOS and BIOS calls are
made.

Suppose a Windows 3.1 Win16 application mades a DOS call First, does the trap
go into Windows in Protected mode, or into DOS (in 21h)?  I assume it goes into
Windows and stays in protected mode.  When Windows executes the call, what
processor mode does it go into when it transfers to DOS? Real mode (i.e. it
switches out of protected mode) or virtual 8086 mode?  When DOS executes, does
Windows maintain memory and I/O protection, or is the machine unprotected when
it executes the DOS call? For example, let's say I did a DOS call that causes
other process memory to be mangled (assuming it's in the lower 640k) -- will it
be mangled or will Windows trap?  Now DOS, as it is wont to do, will often call
BIOS in the execution of a call.  Will this 1) Trap into protected mode,
Windows code, which Windows will then switch into real/virtual 8086 code before
it makes the actual BIOS call; 2) Trap into the BIOS directly in real mode?

Hence, the big question, how many times does Windows switch between real and
protected mode (protected and virtual 8086?) in a Win16 DOS call? Six is my
guess.

Next question, related: what happens when a DOS program does a DOS call?  Does
the processor switch to protected mode, and then do what a Win16 program does?
Or does it run in virtual 8086 mode all the way?
Does a similar process happen with a Win16 or DOS program calls BIOS?

Final question: DOS is still non-reentrant under Windows, right, so only one
DOS call may be executing at any given time?

Basically I am trying to convince someone that Windows NT will be much more
efficient and less crash-prone than Windows on top of DOS.  I am trying to show
how awkward DOS compatibility makes Windows execution.

Thanks for the help in understanding.

Eric
Newsgroups: comp.os.ms-windows.programmer.win32
From: larner@atd.mke.ab.com (Dan Larner)
Subject: NT & Stacker ??
Reply-To: larner@atd.mke.ab.com
Organization: Allen Bradley Co.
Date: Mon, 14 Sep 1992 21:18:28 GMT

I just got the prelim NT SDK, and am wondering about installing it on
a system that is currently running Stacker 2.0.  I'd like access to all 
the Stacked software under NT, but I'm not sure how (if at all) this could 
be done.  It would be even better if all the NT software could be
'stacked' as well.  Anybody have any clever ideas (short of 'de-stacking')
or dealt with this yet?

---

grep technokicks *.*  | more  +++++++++++++++++++++++++++++++
                                                             |
Dan Larner              larner@atd.mke.ab.com                |
                                                             |
Allen Bradley Co.       (414) 382-4096                       |
All opinions expressed are solely my own, not my employer's. |
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Newsgroups: comp.os.ms-windows.programmer.win32
From:  volt@kaskad.msk.su (Shirin Vladimir Voltovich)
Subject: Does anyone know tools for edit TT font ? 
Date: Thu, 10 Sep 1992 13:25:53 GMT
Reply-To: volt@kaskad.msk.su
Organization: SV KASKAD
Keywords: TrueType Font create edit 
Summary: I want to buy tools for creat or edit TrueType font

Hi,
Please, say me how to creat or to edit Truetype font
or where I can buy tools for it ?
Sincerely,
Volt Simon
From: dce@smsc.sony.com (David Elliott)
Newsgroups: comp.os.ms-windows.programmer.win32
Subject: 1024x768x256 in NT?
Date: 5 Sep 92 00:34:09 GMT
Organization: Sony Microsystems Corp, San Jose, CA

When I got the NT developer release, I was somewhat disappointed to
find that my 1MB VRAM II card is only supported in 16-color mode.

I asked someone at Microsoft, and was told that they were leaving
it up to Headland to supply new drivers to support their cards
fully.  I finally called Headland, and was basically told that they
weren't doing anything until NT ships (or at least goes into Beta).

I really would like to have a 1024x768x256 screen under NT to work with
now.  Does anyone know if the Dell DGX is a card that can be used on
non-Dell machines?  Are any of the other card manufacturers working on
NT drivers?