This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.
Search Results (300 messages)
#Serial comms under 32s
Message #51048
I read in the Win32s manual with the March Beta, that MS do not intend supporting serial comms with win32s. If this is still the case, how can I best write a serial comms app under win32s? If it will help, I have LOTS of code for direct serial access…
Despite 2 years of UNIX background I never had occasion to do FTP downloads. I don't imagine its something that can be done with just a 14.4 modem and a terminal emulator or thru a compuserve gateway. I wonder why they are not making it available in the library for…
Maybe my use of the __export was incorrect. I am porting a product from Borland C++ to NT and the _export (1 underscore) was used to export functions from a DLL without having to put it in the .DEF file. Does C7 offer that functionality? Thanks There are 2 Replies.
Thanks a lot for the info. After I posted my message I got the Dev Network #4 CD and in the Win32 SDK documentation there is a article titled "The dllexport and dllimport Attributes (32-bit specific)" that says, "Note that dllexport replaces the __export keyword". Of course the examples and…
#Another nmake problem
Message #51035
SysOp, I am having problems with my environment. When I try to use nmake I get "ntwin32.mak not found". I looked and the file exists in the mstools\h directory. If I run setenv from mstools it works just fine. Is there a way to have this set up when I…
From:
Paul Tissue [Microsoft]
Microsoft Win32 SDK Forum
· Tools-Compiler/Link
August 6, 1993 2:18 AM
Hi Brian, The compiler keyword __export is obsolete in the context for Win32 programming. The keyword was used to fixup the data and stack segments under the 16-bit segmented architecture under Windows. Under Win32, exported functions are simply pointers to those functions so no fixup is necessary. To retain source…
Build 88 of Win32s (retail) was on the Internet at rhino.microsoft.com. This is an anonymous FTP site. – Jan There are 2 Replies.
#Setting Up for WinDebug
Message #51000
OK, NT Developers!! Does anyone know how to get WinDebug to debug an application? Having never used it before, I am not sure of what behavior to expect. However, if I open a source and try to set a breakpoint, it will say something like: "Breakpoint not instantiated" and the…
Phillip, I'm looking into this. Please post future release questions in section 1. Thanks, Colin
#Startup doesn't work
Message #50990
Hi there, Is there some reason that running a win32s program from the startup group under windows 3.1 does not work? Am I doing something wrong? Thanks Issie There is 1 Reply.
#Win NT Developers CD ROM
Message #50988
I have the Preliminary releases of the Win 32 SDK And am eagerly awaiting the final version. My Question is: Is there a way to do a WIN NT ONLY install for the time being until I can upgrade my Hard Drive? And does it matter what type of hard…
DLL: .def export/import
Message #50985
Stan, Thanks, I think I now have and understand all of the scenarios. Pete
DLL: .def export/import
Message #50983
Thanks Julie, I will try this method of building the .imp file. I have read a number of your replies during the year long beta program and felt they very helpful. Thank you again. Also, I enjoyed working with Ronald Greti and Sharon Keane who I know had a difficult…
#__export … How
Message #50974
We are getting compiler errors on this line. extern "C" char * __export HliSymbolAsCString (HliSymbol sym); Error is hlii.h(164) : error C2059: syntax error : 'export' This is on the March edition of NT. We seem to be having trouble with any __export functions. I have been looking in the…
X Server for MIPS NT
Message #50961
Reservation System(TM) (CMRS) lets the user optionally override the standard X color map routines and, instead, preserve the MS Windows NT color map for display clarity and consistency. AGE will be demonstrating XoftWare/32 for Windows NT on the MIPS platform at the DCI Expo in Santa Clara, August 3-4, in…
X Server for MIPS NT
Message #50960
Craig A. Schmidt Kathleen Coogan AGE Vice President, Marketing AGE Marcom Specialist 619/455-8600, ext. 3150 619/455-8600, ext. 3112 AGE LOGIC ANNOUNCES MIPS VERSION OF PC X SERVER SOFTWARE FOR MS WINDOWS NT San Diego, CA. July 27, 1993 – AGE Logic, Inc. (AGE) announced a new version of XoftWare(TM)/32 for…
Hi Rob. Documentation for creating .HLP files can be found in the Tools winhelp and in the Tools guide. Nancy Cluts Microsoft Developer Support
From:
Julie Solon [Microsoft]
Microsoft Win32 SDK Forum
· Tools-Compiler/Link
August 5, 1993 2:50 PM
Jim, > Perhaps I didn't explain this properly. Yes, you did. The first target is file1.obj. That is all it builds. Try this instead (note use of pseudotarget "all"). # makefile !include all: target.exe .c.obj: $(cc) $(cflags) $(cdebug) $< file1.obj: file1.c file2.obj: file2.c file3.obj: file3.c target.exe: file1.obj file2.obj file3.obj link…
>> Unfortunately (for me) the Beta docs aren't cross referenced very well. >> I found no references to the function SetFilePointer in the descriptions >> for CreateFile or ReadFile. Paul, I find all the good indexing in the online help and really like the overviews and "function groups". Sometimes though…
#WINHELP
Message #50945
I could not find any references on the CD for generating HLP files for NT. How do I do that? Rob Lefebvre There is 1 Reply.
Perhaps I didn't explain this properly. When you have the following: .c.obj: $(cc) $(cflags) $(cdebug) $< file1.obj: file1.c file2.obj: file2.c file3.obj: file3.c target.exe: file1.obj file2.obj file3.obj link …. This should build all three object files if they are either out of date or non-existent. In my case, when building a…
Bruce, I have been unable to reproduce this problem on the released version of the OS. You might try changing to _getpid() and _fcvt() but I don't think that this should make a difference. Also try placing libcom.lib after the other libraries. Thanks, Michael Markley [Microsoft Developer Support] There is…
John, The final release of the Win32 SDK is shipping, so you should receive it soon. These executables are installed into the \mstools\bin directory by default. Sincerely, Julie Solon Microsoft Developer Support
Pao, The file that you are looking for is c:\mstools\setenv.bat. At least, this is where it is for me when I used the graphical install. If it is not there, then look on the CD, from under DOS if you cannot read the CD under Windows NT. Sincerely, Julie Solon…
From:
Julie Solon [Microsoft]
Microsoft Win32 SDK Forum
· Tools-Compiler/Link
August 5, 1993 11:44 AM
Rajesh, We have not announced plans for template support in our C++ compilers. Please raise this issue again with the support engineers for VC++ for Windows NT once you receive the beta. This forum isn't the appropriate place for this feedback. Sincerely, Julie Solon Microsoft Developer Support
Does MS post the latest version to a library on CIS to make it available for download? If not, how may we obtain it? Using the builds currently in house we can't seem to get a proper combination of a working win32s and a working windbgrm.exe that the 1.438 windbg.exe…
I believe this is a duplicate of message 50502 which I responded to in message 50559. Lets keep the discussion in that thread. Thanks. Lee
>>>Sure, I will (RTFM, no ?). When all else fails… I know it's somewhat of a joke, but when you work on this side of support, it hits close to the bone. Granted, few people have read all of the Win32 & Windows NT documentation, but an amazing amount of…
#GetEnvString() prob.
Message #50892
I have a Win32 application that displays the current environment in a list box using GetEnvironmentString() and then filling the list box. Under NT it works fine, but under Win32s, all of the environment variables set in DOS are shown, but only a few of the environment variables set by…
#shared mem (again)
Message #50890
I contrived a test that measures process swap performance on all 3 versions of MS Windows. And, here are the results, [for a i486DX-33, 16Mb mem, 256k cache]: process swaps per second Windows 3.1: 1800 Windows/NT: 1200 Windows32s: 1200 Windows32s (dbg): 2.8 [due to DebugOutputString handling] However, performance degrades substantially…
Carl, Thank you very much for your prompt reply. This is exactly what I needed. Batya
Howard, Thank you very much for your prompt reply. I'm sure this information will be a big help to the computer division. Batya
#Templates support needed
Message #50866
Can you tell me when will Microsoft C++ compilers will start supporting Templates and Exception Handling. It was a great dissapointment when I read the release notes for VC++ for NT, that it does not have support for the Templates. If you folks at Microsoft wait till ANSI C++ commitee…
>You had lseek fail on Windows NT? Did you report that in this forum so that >we could fix the bug? Lee, I did have llseek fail on NT. The reason I didn't report it is that I don't consider it a bug (more like a documentation deficiency). I opened…
MSVCNT
Message #50857
Julie, Thanks for the information on MSVCNT and Win32s JP
Sounds good, Lee, we'll go with that method–being cautious of course because it is undocumented. Lesser of two evils and all that… -Mike
Dale, With the final retail product is a program called WinObj, with which you can enumerate named objects. Try looking at the symbolic link \BaseNamedObjects. I don't know of a way to associate the named objects with processes, hoever. I'll look into this. Colin P.S. – There is a bug…
DLL: .def export/import
Message #50838
This question has to do with DLL'S and the various export/import options available in the .def file. Julie Solon answered a question wrt to decorated names, but my subsequent question was not answered. It is: In the .def file for the calling program it is documented that it should be…
Arie, Ahh. There's a known March bug with timestamps when doing filecopies over the net. This should be fixed in the final release, which is being distributed even as we speak, or write, as 'twere. Does the problem occur if you set the remote machine time back 1 hour? Colin
This is a known problem with the build that was included with the 475 build. It has been fixed in version 1.1 that is shipping now. Thanks, Michael Markley [Microsoft Developer Support] There is 1 Reply.
Rob, We have not seen any reports of similar behavior. The Windows debugging kernel would probably be of some help. To obtain this you will need to get a copy of the Windows 3.1 SDK. Thanks, Michael Markley [Microsoft Developer Support]
JP, If you have the preliminary Win32 SDK, you will receive a beta copy of Visual C++ for Window NT a few days after you receive the final Win32 SDK. Otherwise, you will have to wait until MSVCNT is released. Sincerely, Julie Solon Microsoft Developer Support
JP, You'll need to use Windows NT hosted tools to create the 32-bit application. Julie
From:
Nancy Cluts – Microsoft
Microsoft Win32 SDK Forum
· Porting-OS/2 & UNIX
August 4, 1993 5:47 PM
Hi Wayne. Other than the tools I listed, we do not have any more tools to aid you in porting – sorry. Nancy Cluts Microsoft Developer Support
Paul, I recommend that you start by reading through the Win32s Programmer's Guide to get an idea of what Win32s really means. You can use the Win32s.dat file located in mstools\bin to test your sources for compatibility with Win32s. Writing a Win32s app is not difficult if you follow the…
#link-missng fcvt,getpid
Message #50785
Hello, I am bringing some code over and have stumbled my way through to getting clean compiles etc. I have a link line which looks like: link32 /out:comtst.out -subsystem:console -entry:mainCRTStartup comtst.obj \ libcom.lib libc.lib kernel32.lib ntdll.lib It then tells me it has two unresolved symbols – fcvt and getpid. The…
#Windows NT Installation
Message #50782
When I install the Win32 SDK using manual installation, I try to type SETENV :\mstools. It does nothing because there is not setenv.exe in my machine. Can you tell me how can I get the file. How the library and include header file put on the environment after I install…
#rebase.exe and bind.exe
Message #50781
Hello: On the first page of the July 1993 Developer Network News is an article about the rebase.exe and bind.exe tools. I could not find them on the July Beta of the SDK. Are they available yet? If so, where can I get them. Thanks, John Bell There is 1…
Printing Appl. Help
Message #50777
BTW, these questions belongs in Section 13, Windows NT DDK. >>>1)Is there documentation available describing how one would write a print application (what are required components)? I have a list of APIs but no description or understanding on the steps required to support a printer. Not really. There is a…
From:
Julie Solon [Microsoft]
Microsoft Win32 SDK Forum
· Tools-Compiler/Link
August 4, 1993 1:59 PM
Jim, > I'm having a problem getting object to build in my makefile. The first one in the list builds, but all other are not. This is the way NMAKE works, it only builds the first target. This is why we use pseudotargets in makefiles, to ensure that everything is…
Page 3 of 6