BdaPropertyNodeDescriptors(
IN PIRP Irp,
IN KSPROPERTY *pKSProperty,
- OUT GUID *pguidProperty)
+ OUT BDANODE_DESCRIPTOR *pNodeDescriptorProperty)
{
UNIMPLEMENTED
return STATUS_NOT_IMPLEMENTED;
NTAPI
BdaPropertyNodeEvents(
IN PIRP Irp,
- IN KSPROPERTY *pKSProperty,
+ IN KSP_NODE *pKSProperty,
OUT GUID *pguidProperty)
{
UNIMPLEMENTED
NTAPI
BdaPropertyNodeMethods(
IN PIRP Irp,
- IN KSPROPERTY *pKSProperty,
+ IN KSP_NODE *pKSProperty,
OUT GUID *pguidProperty)
{
UNIMPLEMENTED
NTAPI
BdaPropertyNodeProperties(
IN PIRP Irp,
- IN KSPROPERTY *pKSProperty,
+ IN KSP_NODE *pKSProperty,
OUT GUID *pguidProperty)
{
UNIMPLEMENTED
-# ReactOS Floppy Driver
-# Copyright (C) 2004, Vizzini (vizzini@plasmic.com)
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-#
-# PROJECT: ReactOS Floppy Driver
-# FILE: SOURCES
-# PURPOSE: SOURCES file for Microsoft DDK build system
-# PROGRAMMER: Vizzini (vizzini@plasmic.com)
-# REVISIONS:
-# 15-Feb-2004 vizzini - Created/
-
TARGETNAME=floppy
TARGETTYPE=DRIVER
-TARGETPATH=obj
-TARGETLIBS= $(DDK_LIB_PATH)\csq.lib
-SOURCES= floppy.c csqrtns.c hardware.c readwrite.c ioctl.c
+
MSC_WARNING_LEVEL=/W3 /WX
+
+C_DEFINES=$(C_DEFINES) /DSTDCALL=__stdcall /DDDKAPI=__stdcall /wd4996
+INCLUDES=.; \
+ ../../../.; \
+ ../../../include; \
+ ../../../include; \
+ ../../../include/dxsdk; \
+ ../../../include/dxsdk; \
+ ../../../include/GL; \
+ ../../../include/ndk; \
+ ../../../include/reactos; \
+ ../../../include/reactos; \
+ ../../../include/reactos/mc; \
+ ../../../include/reactos/libs
+
+TARGETLIBS= $(DDK_LIB_PATH)\ntstrsafe.lib
+
+SOURCES=csqrtns.c \
+ floppy.c \
+ hardware.c \
+ ioctl.c \
+ readwrite.c \
+ floppy.rc
+TARGET_DESTINATION=retail
STDMETHODIMP_(NTSTATUS) BdaPropertyNodeDescriptors(
IN PIRP Irp,
IN KSPROPERTY *pKSProperty,
- OUT GUID *pguidProperty);
+ OUT BDANODE_DESCRIPTOR *pNodeDescriptorProperty);
STDMETHODIMP_(NTSTATUS) BdaPropertyNodeEvents(
IN PIRP Irp,
- IN KSPROPERTY *pKSProperty,
+ IN KSP_NODE *pKSProperty,
OUT GUID *pguidProperty);
STDMETHODIMP_(NTSTATUS) BdaPropertyNodeMethods(
IN PIRP Irp,
- IN KSPROPERTY *pKSProperty,
+ IN KSP_NODE *pKSProperty,
OUT GUID *pguidProperty);
STDMETHODIMP_(NTSTATUS) BdaPropertyNodeProperties(
IN PIRP Irp,
- IN KSPROPERTY *pKSProperty,
+ IN KSP_NODE *pKSProperty,
OUT GUID *pguidProperty);
STDMETHODIMP_(NTSTATUS) BdaPropertyNodeTypes(