- Update to r53061
[reactos.git] / drivers / video / videoprt / videoprt.h
index aae0ba1..1bf794e 100644 (file)
@@ -24,6 +24,7 @@
 
 #include <stdio.h>
 #include <ntddk.h>
+#define __BROKEN__
 #include <miniport.h>
 #include <video.h>
 #include <ntddvdeo.h>
@@ -33,6 +34,9 @@
 #include <dderror.h>
 #include <windef.h>
 
+#include <initguid.h>
+#include <wdmguid.h>
+
 #include <debug.h>
 
 #define TAG_VIDEO_PORT  'PDIV'
@@ -94,6 +98,7 @@ typedef struct _VIDEO_PORT_DEVICE_EXTENSTION
    ULONG DeviceOpened;
    AGP_BUS_INTERFACE_STANDARD AgpInterface;
    KMUTEX DeviceLock;
+   LIST_ENTRY DmaAdapterList;
    CHAR MiniPortDeviceExtension[1];
 } VIDEO_PORT_DEVICE_EXTENSION, *PVIDEO_PORT_DEVICE_EXTENSION;
 
@@ -105,11 +110,7 @@ typedef struct _VIDEO_PORT_DEVICE_EXTENSTION
 
 typedef struct _VIDEO_PORT_EVENT
 {
-    /* Public part */
     ENG_EVENT;
-
-    /* Private part */
-    KEVENT Event;
 } VIDEO_PORT_EVENT, *PVIDEO_PORT_EVENT;
 
 /* agp.c */
@@ -118,7 +119,7 @@ NTSTATUS
 IopInitiatePnpIrp(
   PDEVICE_OBJECT DeviceObject,
   PIO_STATUS_BLOCK IoStatusBlock,
-  ULONG MinorFunction,
+  UCHAR MinorFunction,
   PIO_STACK_LOCATION Stack OPTIONAL);
 
 NTSTATUS NTAPI