From: mjbraun on
Greetings, and apologies if this is an easily answered question, but my
searching has not turned anything up. I appreciate any help or suggestions!

Simply put, I'm trying to learn how to interface with a 1394 device attached
to a 2003 Server, so my first step was to attempt to build the examples in
the newest WDK under src/1394, but they won't build. After some digging, I
discovered that the samples won't run under 2003 because the minimum version
requirements weren't met. So I've been trying to find the DDK for Server 2003
so that I can continue on, but the download link from
http://www.microsoft.com/whdc/devtools/ddk/default.mspx
takes me to the Connect site but the link is dead.

Any suggestions or alternate steps?

Thanks!

takes me to
From: Don Burn on
You can find it under the Operating Systems - Server 2003 downloads on
MSDN. Also, I believe the Vista WDK had a sample that would still work
with older OS'es.


Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr



> -----Original Message-----
> From: mjbraun [mailto:mjbraun(a)discussions.microsoft.com]
> Posted At: Saturday, July 10, 2010 1:54 PM
> Posted To: microsoft.public.development.device.drivers
> Conversation: How to find the Server 2003 DDK?
> Subject: How to find the Server 2003 DDK?
>
> Greetings, and apologies if this is an easily answered question, but my
> searching has not turned anything up. I appreciate any help or
> suggestions!
>
> Simply put, I'm trying to learn how to interface with a 1394 device
> attached
> to a 2003 Server, so my first step was to attempt to build the examples
> in the
> newest WDK under src/1394, but they won't build. After some digging, I
> discovered that the samples won't run under 2003 because the minimum
> version
> requirements weren't met. So I've been trying to find the DDK for Server
> 2003
> so that I can continue on, but the download link from
> http://www.microsoft.com/whdc/devtools/ddk/default.mspx
> takes me to the Connect site but the link is dead.
>
> Any suggestions or alternate steps?
>
> Thanks!
>
> takes me to
>
>
> __________ Information from ESET Smart Security, version of virus
> signature
> database 5267 (20100710) __________
>
> The message was checked by ESET Smart Security.
>
> http://www.eset.com
>

From: Maxim S. Shatskih on
> the newest WDK under src/1394, but they won't build. After some digging, I
> discovered that the samples won't run under 2003 because the minimum version
> requirements weren't met

Use the same WDK but 2003 - not Win7 - build env.

--
Maxim S. Shatskih
Windows DDK MVP
maxim(a)storagecraft.com
http://www.storagecraft.com

From: mjbraun on
Don,

Thank you very much for your help; I was able to pull down the Server 2003
SP1 DDK from
Technet. I appreciate the pointer!


"Don Burn" wrote:

> You can find it under the Operating Systems - Server 2003 downloads on
> MSDN. Also, I believe the Vista WDK had a sample that would still work
> with older OS'es.
>
>
> Don Burn (MVP, Windows DKD)
> Windows Filesystem and Driver Consulting
> Website: http://www.windrvr.com
> Blog: http://msmvps.com/blogs/WinDrvr
>
>
>
> > -----Original Message-----
> > From: mjbraun [mailto:mjbraun(a)discussions.microsoft.com]
> > Posted At: Saturday, July 10, 2010 1:54 PM
> > Posted To: microsoft.public.development.device.drivers
> > Conversation: How to find the Server 2003 DDK?
> > Subject: How to find the Server 2003 DDK?
> >
> > Greetings, and apologies if this is an easily answered question, but my
> > searching has not turned anything up. I appreciate any help or
> > suggestions!
> >
> > Simply put, I'm trying to learn how to interface with a 1394 device
> > attached
> > to a 2003 Server, so my first step was to attempt to build the examples
> > in the
> > newest WDK under src/1394, but they won't build. After some digging, I
> > discovered that the samples won't run under 2003 because the minimum
> > version
> > requirements weren't met. So I've been trying to find the DDK for Server
> > 2003
> > so that I can continue on, but the download link from
> > http://www.microsoft.com/whdc/devtools/ddk/default.mspx
> > takes me to the Connect site but the link is dead.
> >
> > Any suggestions or alternate steps?
> >
> > Thanks!
> >
> > takes me to
> >
> >
> > __________ Information from ESET Smart Security, version of virus
> > signature
> > database 5267 (20100710) __________
> >
> > The message was checked by ESET Smart Security.
> >
> > http://www.eset.com
> >
>
> .
>
From: mjbraun on
Maxim,

Thank you very much for your reply. The problem shows up under the 2003
build environment (specifically, I was using the 2003 x86 checked
environment). Here's what I get:

C:\WinDDK\7600.16385.1\src\1394>build -ceZ
BUILD: Compile and Link for x86
BUILD: Start time: Sun Jul 11 05:28:37 2010
BUILD: Examining c:\winddk\7600.16385.1\src\1394 directory tree for files to
com
pile.
c:\winddk\7600.16385.1\src\1394\vdev_hybrid\exe Invalidating OACR
warning lo
g for 'WDKSamples:x86chk'
1>BUILD: Building generated files in
c:\winddk\7600.16385.1\src\1394\vdev_hybrid
\kmdf directory
Configuring OACR for 'WDKSamples:x86chk' - <OACR on>
BUILD: Compiling c:\winddk\7600.16385.1\src\1394\vdev_hybrid\umdf directory
BUILDMSG: Warning : The sample
c:\winddk\7600.16385.1\src\1394\vdev_hybrid\umdf
is not valid for the current OS target.
BUILD: Compiling and Linking c:\winddk\7600.16385.1\src\1394\vdev_hybrid\exe
dir
ectory
_NT_TARGET_VERSION SET TO WS03
Compiling resources - vdev_hybrid\exe\wdf1394.rc
Compiling - vdev_hybrid\exe\1394.c
Compiling - vdev_hybrid\exe\async.c
Compiling - vdev_hybrid\exe\debug.c
Compiling - vdev_hybrid\exe\isoch.c
Compiling - vdev_hybrid\exe\util.c
Compiling - vdev_hybrid\exe\wdf1394.c
Compiling - vdev_hybrid\exe\generating code...
Linking Executable -
vdev_hybrid\exe\vdev_hybrid\exe\objchk_wnet_x86\i386\wdf139
4.exe
BUILD: Compiling and Linking
c:\winddk\7600.16385.1\src\1394\vdev_hybrid\kmdf di
rectory
BUILD: Linking for c:\winddk\7600.16385.1\src\1394\vdev_hybrid\umdf directory
BUILD: Finish time: Sun Jul 11 05:28:47 2010
BUILD: Done

9 files compiled
1 executable built


Note that the executable builds, but neither the UMDF nor the KMDF libraries
get built, and there's the "BUILDMSG: Warning : The sample
c:\winddk\7600.16385.1\src\1394\vdev_hybrid\umdf is not valid for the current
OS target." message. Checking the umdf makefile I see:

C:\WinDDK\7600.16385.1\src\1394\vdev_hybrid\umdf>more makefile
#
# Build using BUILD.EXE (Do not edit this section of this file, edit SOURCES)
#
MINIMUM_NT_TARGET_VERSION=0x600

but when I check the environment variables, I get:

_NT_TARGET_VERSION=0x502


Hence the problem. Here's to hoping the older DDK can perform!

"Maxim S. Shatskih" wrote:

> > the newest WDK under src/1394, but they won't build. After some digging, I
> > discovered that the samples won't run under 2003 because the minimum version
> > requirements weren't met
>
> Use the same WDK but 2003 - not Win7 - build env.
>
> --
> Maxim S. Shatskih
> Windows DDK MVP
> maxim(a)storagecraft.com
> http://www.storagecraft.com
>
> .
>