Author: greatlrd Date: Thu Jun 28 13:38:54 2007 New Revision: 27302
URL: http://svn.reactos.org/svn/reactos?rev=27302&view=rev Log: cleaning up ddk header file, I am aming for ddk2003sp1 3790.1830 compatible
Added: branches/ddk2003/include/ddk2003/amtvuids.h (with props) branches/ddk2003/include/ddk2003/d4iface.h (with props) branches/ddk2003/include/ddk2003/nettypes.h (with props) branches/ddk2003/include/ddk2003/ntdd1394.h (with props) branches/ddk2003/include/ddk2003/usbiodef.h (with props) branches/ddk2003/include/ddk2003/vfwext.h (with props) branches/ddk2003/include/ddk2003/warning.h (with props) Removed: branches/ddk2003/include/ddk/amtvuids.h branches/ddk2003/include/ddk/d4iface.h branches/ddk2003/include/ddk/nettypes.h branches/ddk2003/include/ddk/ntdd1934.h branches/ddk2003/include/ddk/warning.h Modified: branches/ddk2003/include/ddk2003/readme.txt
Removed: branches/ddk2003/include/ddk/amtvuids.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk/amtvuids.h?r... ============================================================================== --- branches/ddk2003/include/ddk/amtvuids.h (original) +++ branches/ddk2003/include/ddk/amtvuids.h (removed) @@ -1,15 +1,0 @@ - -#ifndef OUR_GUID_ENTRY -#define OUR_GUID_ENTRY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) \ -DEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8); -#endif - -OUR_GUID_ENTRY(CLSID_CTVTunerFilter, 0x266EEE40, 0x6C63, 0x11CF, 0x8A, 0x3, 0x0, 0xAA, 0x0, 0x6E, 0xCB, 0x65); -OUR_GUID_ENTRY(CLSID_CTVTunerFilterPropertyPage, 0x266EEE41, 0x6C63, 0x11CF, 0x8A, 0x3, 0x0, 0xAA, 0x0, 0x6E, 0xCB, 0x65); -OUR_GUID_ENTRY(IID_AnalogVideoStandard, 0x266EEE44, 0x6C63, 0x11CF, 0x8A, 0x3, 0x0, 0xAA, 0x0, 0x6E, 0xCB, 0x65); -OUR_GUID_ENTRY(IID_TunerInputType, 0x266EEE46, 0x6C63, 0x11CF, 0x8A, 0x3, 0x0, 0xAA, 0x0, 0x6E, 0xCB, 0x65); -OUR_GUID_ENTRY(CLSID_CrossbarFilter, 0x71F96460, 0x78F3, 0x11D0, 0xA1, 0x8C, 0x0, 0xA0, 0xC9, 0x11, 0x89, 0x56); -OUR_GUID_ENTRY(CLSID_CrossbarFilterPropertyPage, 0x71F96461, 0x78F3, 0x11D0, 0xA1, 0x8C, 0x0, 0xA0, 0xC9, 0x11, 0x89, 0x56); -OUR_GUID_ENTRY(CLSID_TVAudioFilter, 0x71F96462, 0x78F3, 0x11D0, 0xA1, 0x8C, 0x0, 0xA0, 0xC9, 0x11, 0x89, 0x56); -OUR_GUID_ENTRY(CLSID_TVAudioFilterPropertyPage, 0x71F96463, 0x78F3, 0x11D0, 0xA1, 0x8C, 0x0, 0xA0, 0xC9, 0x11, 0x89, 0x56); -
Removed: branches/ddk2003/include/ddk/d4iface.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk/d4iface.h?re... ============================================================================== --- branches/ddk2003/include/ddk/d4iface.h (original) +++ branches/ddk2003/include/ddk/d4iface.h (removed) @@ -1,47 +1,0 @@ -#ifndef _DOT4_IFACE_H -#define _DOT4_IFACE_H - -#ifdef __cplusplus -extern "C" { -#endif - -typedef unsigned long CHANNEL_HANDLE; -typedef CHANNEL_HANDLE *PCHANNEL_HANDLE; - -typedef struct _DOT4_ACTIVITY -{ - ULONG ulMessage; - ULONG ulByteCount; - CHANNEL_HANDLE hChannel; -} DOT4_ACTIVITY, *PDOT4_ACTIVITY; - -#define DOT4_MAX_CHANNELS 128 -#define NO_TIMEOUT 0 -#define STREAM_TYPE_CHANNEL 1 -#define PACKET_TYPE_CHANNEL 2 -#define DOT4_STREAM_RECEIVED 0x100 -#define DOT4_STREAM_CREDITS 0x101 -#define DOT4_MESSAGE_RECEIVED 0x102 -#define DOT4_DISCONNECT 0x103 -#define DOT4_CHANNEL_CLOSED 0x105 -#define DOT4_CHANNEL 0 -#define HP_MESSAGE_PROCESSOR 1 -#define PRINTER_CHANNEL 2 -#define SCANNER_CHANNEL 4 -#define MIO_COMMAND_PROCESSOR 5 -#define ECHO_CHANNEL 6 -#define FAX_SEND_CHANNEL 7 -#define FAX_RECV_CHANNEL 8 -#define DIAGNOSTIC_CHANNEL 9 -#define HP_RESERVED 10 -#define IMAGE_DOWNLOAD 11 -#define HOST_DATASTORE_UPLOAD 12 -#define HOST_DATASTORE_DOWNLOAD 13 -#define CONFIG_UPLOAD 14 -#define CONFIG_DOWNLOAD 15 - -#ifdef __cplusplus -} -#endif -#endif -
Removed: branches/ddk2003/include/ddk/nettypes.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk/nettypes.h?r... ============================================================================== --- branches/ddk2003/include/ddk/nettypes.h (original) +++ branches/ddk2003/include/ddk/nettypes.h (removed) @@ -1,32 +1,0 @@ - -#ifndef _NETTYPES_ -#define _NETTYPES_ - -#define HARDWARE_ADDRESS_LENGTH 6 -#define NETMAN_VARTYPE_ULONG 0 -#define NETMAN_VARTYPE_HARDWARE_ADDRESS 1 -#define NETMAN_VARTYPE_STRING 2 - - -typedef ULONG OFFSET; - -typedef struct _FLAT_STRING -{ - SHORT MaximumLength; - SHORT Length; - char Buffer [1]; -} FLAT_STRING, *PFLAT_STRING; - - -typedef struct _NETWORK_NAME -{ - FLAT_STRING Name; -} NETWORK_NAME, *PNETWORK_NAME; - -typedef struct _HARDWARE_ADDRESS -{ - UCHAR Address [HARDWARE_ADDRESS_LENGTH]; -} HARDWARE_ADDRESS, *PHARDWARE_ADDRESS; - -#endif -
Removed: branches/ddk2003/include/ddk/ntdd1934.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk/ntdd1934.h?r... ============================================================================== --- branches/ddk2003/include/ddk/ntdd1934.h (original) +++ branches/ddk2003/include/ddk/ntdd1934.h (removed) @@ -1,47 +1,0 @@ - -#ifndef _NTDD1394_H_ -#define _NTDD1394_H_ - -#if (_MSC_VER >= 1020) -#pragma once -#endif - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct _IEEE1394_VDEV_PNP_REQUEST -{ - ULONG fulFlags; - ULONG Reserved; - ULARGE_INTEGER InstanceId; - UCHAR DeviceId; -} IEEE1394_VDEV_PNP_REQUEST,*PIEEE1394_VDEV_PNP_REQUEST; - - -typedef struct _IEEE1394_API_REQUEST -{ - ULONG RequestNumber; - ULONG Flags; - union - { - IEEE1394_VDEV_PNP_REQUEST AddVirtualDevice; - IEEE1394_VDEV_PNP_REQUEST RemoveVirtualDevice; - } u; -} IEEE1394_API_REQUEST, *PIEEE1394_API_REQUEST; - -#define IEEE1394_API_ADD_VIRTUAL_DEVICE 0x00000001 -#define IEEE1394_API_REMOVE_VIRTUAL_DEVICE 0x00000002 -#define IEEE1394_REQUEST_FLAG_UNICODE 0x00000001 -#define IEEE1394_REQUEST_FLAG_PERSISTENT 0x00000002 -#define IEEE1394_REQUEST_FLAG_USE_LOCAL_HOST_EUI 0x00000004 -#define BUS1394_VIRTUAL_DEVICE_LIST_KEY L"Virtual Device List" -#define BUS1394_LOCAL_HOST_INSTANCE_KEY L"LOCAL HOST EUI64" -#define IOCTL_IEEE1394_API_REQUEST CTL_CODE(FILE_DEVICE_UNKNOWN, 0x100, METHOD_BUFFERED, FILE_ANY_ACCESS) - -#ifdef __cplusplus -} -#endif - -#endif -
Removed: branches/ddk2003/include/ddk/warning.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk/warning.h?re... ============================================================================== --- branches/ddk2003/include/ddk/warning.h (original) +++ branches/ddk2003/include/ddk/warning.h (removed) @@ -1,5 +1,0 @@ - -/* FIXME - here we putting #pragma warning and disable or enable them - I known gcc and msvc using diffent pragma and I do not known - the gcc pragma well to achive msvs and gcc compatible with this */
Added: branches/ddk2003/include/ddk2003/amtvuids.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk2003/amtvuids... ============================================================================== --- branches/ddk2003/include/ddk2003/amtvuids.h (added) +++ branches/ddk2003/include/ddk2003/amtvuids.h Thu Jun 28 13:38:54 2007 @@ -1,0 +1,15 @@ + +#ifndef OUR_GUID_ENTRY +#define OUR_GUID_ENTRY(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8) \ +DEFINE_GUID(name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8); +#endif + +OUR_GUID_ENTRY(CLSID_CTVTunerFilter, 0x266EEE40, 0x6C63, 0x11CF, 0x8A, 0x3, 0x0, 0xAA, 0x0, 0x6E, 0xCB, 0x65); +OUR_GUID_ENTRY(CLSID_CTVTunerFilterPropertyPage, 0x266EEE41, 0x6C63, 0x11CF, 0x8A, 0x3, 0x0, 0xAA, 0x0, 0x6E, 0xCB, 0x65); +OUR_GUID_ENTRY(IID_AnalogVideoStandard, 0x266EEE44, 0x6C63, 0x11CF, 0x8A, 0x3, 0x0, 0xAA, 0x0, 0x6E, 0xCB, 0x65); +OUR_GUID_ENTRY(IID_TunerInputType, 0x266EEE46, 0x6C63, 0x11CF, 0x8A, 0x3, 0x0, 0xAA, 0x0, 0x6E, 0xCB, 0x65); +OUR_GUID_ENTRY(CLSID_CrossbarFilter, 0x71F96460, 0x78F3, 0x11D0, 0xA1, 0x8C, 0x0, 0xA0, 0xC9, 0x11, 0x89, 0x56); +OUR_GUID_ENTRY(CLSID_CrossbarFilterPropertyPage, 0x71F96461, 0x78F3, 0x11D0, 0xA1, 0x8C, 0x0, 0xA0, 0xC9, 0x11, 0x89, 0x56); +OUR_GUID_ENTRY(CLSID_TVAudioFilter, 0x71F96462, 0x78F3, 0x11D0, 0xA1, 0x8C, 0x0, 0xA0, 0xC9, 0x11, 0x89, 0x56); +OUR_GUID_ENTRY(CLSID_TVAudioFilterPropertyPage, 0x71F96463, 0x78F3, 0x11D0, 0xA1, 0x8C, 0x0, 0xA0, 0xC9, 0x11, 0x89, 0x56); +
Propchange: branches/ddk2003/include/ddk2003/amtvuids.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ddk2003/include/ddk2003/d4iface.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk2003/d4iface.... ============================================================================== --- branches/ddk2003/include/ddk2003/d4iface.h (added) +++ branches/ddk2003/include/ddk2003/d4iface.h Thu Jun 28 13:38:54 2007 @@ -1,0 +1,47 @@ +#ifndef _DOT4_IFACE_H +#define _DOT4_IFACE_H + +#ifdef __cplusplus +extern "C" { +#endif + +typedef unsigned long CHANNEL_HANDLE; +typedef CHANNEL_HANDLE *PCHANNEL_HANDLE; + +typedef struct _DOT4_ACTIVITY +{ + ULONG ulMessage; + ULONG ulByteCount; + CHANNEL_HANDLE hChannel; +} DOT4_ACTIVITY, *PDOT4_ACTIVITY; + +#define DOT4_MAX_CHANNELS 128 +#define NO_TIMEOUT 0 +#define STREAM_TYPE_CHANNEL 1 +#define PACKET_TYPE_CHANNEL 2 +#define DOT4_STREAM_RECEIVED 0x100 +#define DOT4_STREAM_CREDITS 0x101 +#define DOT4_MESSAGE_RECEIVED 0x102 +#define DOT4_DISCONNECT 0x103 +#define DOT4_CHANNEL_CLOSED 0x105 +#define DOT4_CHANNEL 0 +#define HP_MESSAGE_PROCESSOR 1 +#define PRINTER_CHANNEL 2 +#define SCANNER_CHANNEL 4 +#define MIO_COMMAND_PROCESSOR 5 +#define ECHO_CHANNEL 6 +#define FAX_SEND_CHANNEL 7 +#define FAX_RECV_CHANNEL 8 +#define DIAGNOSTIC_CHANNEL 9 +#define HP_RESERVED 10 +#define IMAGE_DOWNLOAD 11 +#define HOST_DATASTORE_UPLOAD 12 +#define HOST_DATASTORE_DOWNLOAD 13 +#define CONFIG_UPLOAD 14 +#define CONFIG_DOWNLOAD 15 + +#ifdef __cplusplus +} +#endif +#endif +
Propchange: branches/ddk2003/include/ddk2003/d4iface.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ddk2003/include/ddk2003/nettypes.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk2003/nettypes... ============================================================================== --- branches/ddk2003/include/ddk2003/nettypes.h (added) +++ branches/ddk2003/include/ddk2003/nettypes.h Thu Jun 28 13:38:54 2007 @@ -1,0 +1,32 @@ + +#ifndef _NETTYPES_ +#define _NETTYPES_ + +#define HARDWARE_ADDRESS_LENGTH 6 +#define NETMAN_VARTYPE_ULONG 0 +#define NETMAN_VARTYPE_HARDWARE_ADDRESS 1 +#define NETMAN_VARTYPE_STRING 2 + + +typedef ULONG OFFSET; + +typedef struct _FLAT_STRING +{ + SHORT MaximumLength; + SHORT Length; + char Buffer [1]; +} FLAT_STRING, *PFLAT_STRING; + + +typedef struct _NETWORK_NAME +{ + FLAT_STRING Name; +} NETWORK_NAME, *PNETWORK_NAME; + +typedef struct _HARDWARE_ADDRESS +{ + UCHAR Address [HARDWARE_ADDRESS_LENGTH]; +} HARDWARE_ADDRESS, *PHARDWARE_ADDRESS; + +#endif +
Propchange: branches/ddk2003/include/ddk2003/nettypes.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ddk2003/include/ddk2003/ntdd1394.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk2003/ntdd1394... ============================================================================== --- branches/ddk2003/include/ddk2003/ntdd1394.h (added) +++ branches/ddk2003/include/ddk2003/ntdd1394.h Thu Jun 28 13:38:54 2007 @@ -1,0 +1,52 @@ + + +#ifndef _NTDD1394_H_ +#define _NTDD1394_H_ + +#if (_MSC_VER >= 1020) +#pragma once +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +#define BUS1394_VIRTUAL_DEVICE_LIST_KEY L"Virtual Device List" +#define BUS1394_LOCAL_HOST_INSTANCE_KEY L"LOCAL HOST EUI64" +#define IEEE1394_API_ADD_VIRTUAL_DEVICE 0x00000001 +#define IEEE1394_API_REMOVE_VIRTUAL_DEVICE 0x00000002 +#define IEEE1394_REQUEST_FLAG_UNICODE 0x00000001 +#define IEEE1394_REQUEST_FLAG_PERSISTENT 0x00000002 +#define IEEE1394_REQUEST_FLAG_USE_LOCAL_HOST_EUI 0x00000004 + +#define IOCTL_IEEE1394_API_REQUEST \ + CTL_CODE( FILE_DEVICE_UNKNOWN, 0x100, METHOD_BUFFERED, FILE_ANY_ACCESS) + + + +typedef struct _IEEE1394_VDEV_PNP_REQUEST +{ + ULONG fulFlags; + ULONG Reserved; + ULARGE_INTEGER InstanceId; + UCHAR DeviceId; +} IEEE1394_VDEV_PNP_REQUEST,*PIEEE1394_VDEV_PNP_REQUEST; + + +typedef struct _IEEE1394_API_REQUEST +{ + ULONG RequestNumber; + ULONG Flags; + union + { + IEEE1394_VDEV_PNP_REQUEST AddVirtualDevice; + IEEE1394_VDEV_PNP_REQUEST RemoveVirtualDevice; + } u; +} IEEE1394_API_REQUEST, *PIEEE1394_API_REQUEST; + +#ifdef __cplusplus +} +#endif + +#endif +
Propchange: branches/ddk2003/include/ddk2003/ntdd1394.h ------------------------------------------------------------------------------ svn:eol-style = native
Modified: branches/ddk2003/include/ddk2003/readme.txt URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk2003/readme.t... ============================================================================== --- branches/ddk2003/include/ddk2003/readme.txt (original) +++ branches/ddk2003/include/ddk2003/readme.txt Thu Jun 28 13:38:54 2007 @@ -3,3 +3,7 @@ Add #define FAR ?
Add ifdef __REACTOS__ in ieverp.h + + +Look at warning.h see if anything can be done better +
Added: branches/ddk2003/include/ddk2003/usbiodef.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk2003/usbiodef... ============================================================================== --- branches/ddk2003/include/ddk2003/usbiodef.h (added) +++ branches/ddk2003/include/ddk2003/usbiodef.h Thu Jun 28 13:38:54 2007 @@ -1,0 +1,52 @@ + + +#ifndef __USBIODEF_H__ +#define __USBIODEF_H__ + +DEFINE_GUID(GUID_DEVINTERFACE_USB_HUB, 0xF18A0E88, 0xc30C, 0x11D0, 0x88, 0x15, 0x00, 0xA0, 0xC9, 0x06, 0xBE, 0xD8); +DEFINE_GUID(GUID_DEVINTERFACE_USB_DEVICE, 0xA5DCBF10L, 0x6530, 0x11D2, 0x90, 0x1F, 0x00, 0xC0, 0x4F, 0xB9, 0x51, 0xED); +DEFINE_GUID(GUID_DEVINTERFACE_USB_HOST_CONTROLLER, 0x3ABF6F2D, 0x71C4, 0x462A, 0x8A, 0x92, 0x1E, 0x68, 0x61, 0xE6, 0xAF, 0x27); +DEFINE_GUID(GUID_USB_WMI_STD_DATA, 0x4E623B20L, 0xCB14, 0x11D1, 0xB3, 0x31, 0x00, 0xA0, 0xC9, 0x59, 0xBB, 0xD2); +DEFINE_GUID(GUID_USB_WMI_STD_NOTIFICATION, 0x4E623B20L, 0xCB14, 0x11D1, 0xB3, 0x31, 0x00, 0xA0, 0xC9, 0x59, 0xBB, 0xD2); + +#define GUID_CLASS_USBHUB GUID_DEVINTERFACE_USB_HUB +#define GUID_CLASS_USB_DEVICE GUID_DEVINTERFACE_USB_DEVICE +#define GUID_CLASS_USB_HOST_CONTROLLER GUID_DEVINTERFACE_USB_HOST_CONTROLLER +#define HCD_GET_STATS_1 255 +#define HCD_DIAGNOSTIC_MODE_ON 256 +#define HCD_DIAGNOSTIC_MODE_OFF 257 +#define HCD_GET_ROOT_HUB_NAME 258 +#define HCD_GET_DRIVERKEY_NAME 265 +#define HCD_GET_STATS_2 266 +#define HCD_DISABLE_PORT 268 +#define HCD_ENABLE_PORT 269 +#define HCD_USER_REQUEST 270 +#define USB_SUBMIT_URB 0 +#define USB_RESET_PORT 1 +#define USB_GET_ROOTHUB_PDO 3 +#define USB_GET_PORT_STATUS 4 +#define USB_ENABLE_PORT 5 +#define USB_GET_HUB_COUNT 6 +#define USB_CYCLE_PORT 7 +#define USB_GET_HUB_NAME 8 +#define USB_IDLE_NOTIFICATION 9 +#define USB_GET_BUS_INFO 264 +#define USB_GET_CONTROLLER_NAME 265 +#define USB_GET_BUSGUID_INFO 266 +#define USB_GET_PARENT_HUB_INFO 267 +#define USB_GET_DEVICE_HANDLE 268 +#define USB_GET_NODE_INFORMATION 258 +#define USB_GET_NODE_CONNECTION_INFORMATION 259 +#define USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION 260 +#define USB_GET_NODE_CONNECTION_NAME 261 +#define USB_DIAG_IGNORE_HUBS_ON 262 +#define USB_DIAG_IGNORE_HUBS_OFF 263 +#define USB_GET_NODE_CONNECTION_DRIVERKEY_NAME 264 +#define USB_GET_HUB_CAPABILITIES 271 +#define USB_GET_NODE_CONNECTION_ATTRIBUTES 272 +#define USB_HUB_CYCLE_PORT 273 +#define USB_GET_NODE_CONNECTION_INFORMATION_EX 274 +#define FILE_DEVICE_USB FILE_DEVICE_UNKNOWN +#define USB_CTL(id) CTL_CODE(FILE_DEVICE_USB, (id), METHOD_BUFFERED, FILE_ANY_ACCESS) +#define USB_KERNEL_CTL(id) CTL_CODE(FILE_DEVICE_USB, (id), METHOD_NEITHER, FILE_ANY_ACCESS) +#endif
Propchange: branches/ddk2003/include/ddk2003/usbiodef.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ddk2003/include/ddk2003/vfwext.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk2003/vfwext.h... ============================================================================== --- branches/ddk2003/include/ddk2003/vfwext.h (added) +++ branches/ddk2003/include/ddk2003/vfwext.h Thu Jun 28 13:38:54 2007 @@ -1,0 +1,29 @@ + +#include <prsht.h> + +#define TARGET_DEVICE_FRIENDLY_NAME "TargetDeviceFriendlyName" +#define TARGET_DEVICE_OPEN_EXCLUSIVELY "TargetDeviceOpenExclusively" +#define VFW_HIDE_SETTINGS_PAGE 0x00000001 +#define VFW_HIDE_VIDEOSRC_PAGE 0x00000002 +#define VFW_HIDE_CAMERACONTROL_PAGE 0x00000004 +#define VFW_HIDE_ALL_PAGES (VFW_HIDE_SETTINGS_PAGE | VFW_HIDE_VIDEOSRC_PAGE | VFW_HIDE_CAMERACONTROL_PAGE) +#define VFW_OEM_ADD_PAGE 0x80000000 +#define VFW_USE_DEVICE_HANDLE 0x00000001 +#define VFW_USE_STREAM_HANDLE 0x00000002 +#define VFW_QUERY_DEV_CHANGED 0x00000100 + + +typedef DWORD (CALLBACK FAR * VFWWDMExtensionProc) + (LPVOID pfnDeviceIoControl, LPFNADDPROPSHEETPAGE pfnAddPropertyPage, LPARAM lParam); + +typedef BOOL (CALLBACK FAR * LPFNEXTDEVIO)( + LPARAM lParam, + DWORD dwFlags, + DWORD dwIoControlCode, + LPVOID lpInBuffer, + DWORD nInBufferSize, + LPVOID lpOutBuffer, + DWORD nOutBufferSize, + LPDWORD lpBytesReturned, + LPOVERLAPPED lpOverlapped); +
Propchange: branches/ddk2003/include/ddk2003/vfwext.h ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ddk2003/include/ddk2003/warning.h URL: http://svn.reactos.org/svn/reactos/branches/ddk2003/include/ddk2003/warning.... ============================================================================== --- branches/ddk2003/include/ddk2003/warning.h (added) +++ branches/ddk2003/include/ddk2003/warning.h Thu Jun 28 13:38:54 2007 @@ -1,0 +1,81 @@ +#pragma warning(3:4092) +#pragma warning(4:4096) +#pragma warning(4:4121) +#pragma warning(3:4125) +#pragma warning(3:4130) +#pragma warning(3:4132) + +#if _DBG_MEMCPY_INLINE_ + #pragma warning(disable:4163) +#endif + +#pragma warning(4:4206) +#pragma warning(4:4101) +#pragma warning(4:4208) +#pragma warning(3:4212) +#pragma warning(3:4242) + +#if defined(_M_IA64) + #pragma warning(disable:4407) + #pragma warning(disable:4714) +#endif + +#pragma warning(4:4267) +#pragma warning(4:4312) +#pragma warning(disable:4324) +#pragma warning(error:4700) +#pragma warning(error:4259) +#pragma warning(disable:4071) +#pragma warning(error:4013) +#pragma warning(error:4551) +#pragma warning(error:4806) +#pragma warning(4:4509) +#pragma warning(4:4177) +#pragma warning(disable:4274) +#pragma warning(disable:4786) +#pragma warning(disable:4503) +#pragma warning(disable:4263) +#pragma warning(disable:4264) +#pragma warning(disable:4710) +#pragma warning(disable:4917) +#pragma warning(error:4552) +#pragma warning(error:4553) +#pragma warning(3:4288) +#pragma warning(3:4532) +#pragma warning(error:4312) +#pragma warning(error:4296) +#pragma warning(3:4546) + +#if _MSC_VER > 1300 + #pragma warning(disable:4197) + #pragma warning(disable:4675) + #pragma warning(disable:4356) +#endif + + + +#ifndef __cplusplus + #undef try + #undef except + #undef finally + #undef leave + #define try __try + #define except __except + #define finally __finally + #define leave __leave +#endif + +#if _MSC_VER <= 1400 + #pragma warning(disable: 4068) +#endif + +#if defined(_M_IA64) && _MSC_VER > 1310 + #define __TYPENAME typename +#elif defined(_M_IX86) && _MSC_FULL_VER >= 13102154 + #define __TYPENAME typename +#elif defined(_M_AMD64) && _MSC_VER >= 1400 + #define __TYPENAME typename +#else + #define __TYPENAME +#endif +
Propchange: branches/ddk2003/include/ddk2003/warning.h ------------------------------------------------------------------------------ svn:eol-style = native