#include <stdio.h>
#include <ntddk.h>
+#define __BROKEN__
#include <miniport.h>
#include <video.h>
#include <ntddvdeo.h>
#include <dderror.h>
#include <windef.h>
+#include <initguid.h>
+#include <wdmguid.h>
+
#include <debug.h>
#define TAG_VIDEO_PORT 'PDIV'
ULONG DeviceOpened;
AGP_BUS_INTERFACE_STANDARD AgpInterface;
KMUTEX DeviceLock;
+ LIST_ENTRY DmaAdapterList;
CHAR MiniPortDeviceExtension[1];
} VIDEO_PORT_DEVICE_EXTENSION, *PVIDEO_PORT_DEVICE_EXTENSION;
typedef struct _VIDEO_PORT_EVENT
{
- /* Public part */
ENG_EVENT;
-
- /* Private part */
- KEVENT Event;
} VIDEO_PORT_EVENT, *PVIDEO_PORT_EVENT;
/* agp.c */
IopInitiatePnpIrp(
PDEVICE_OBJECT DeviceObject,
PIO_STATUS_BLOCK IoStatusBlock,
- ULONG MinorFunction,
+ UCHAR MinorFunction,
PIO_STACK_LOCATION Stack OPTIONAL);
NTSTATUS NTAPI