IFNDEF VIDEOPRT_INC
VIDEOPRT_INC equ <1>

PROTO64 external,KeBugCheckEx, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortAcquireDeviceLock, :QWORD
PROTO64 external,VideoPortAcquireSpinLock, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortAcquireSpinLockAtDpcLevel, :QWORD,:QWORD
PROTO64 external,VideoPortAllocateBuffer, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortAllocateCommonBuffer, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortAllocateContiguousMemory, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortAllocatePool, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortAssociateEventsWithDmaHandle, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortCheckForDeviceExistance, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortCheckForDeviceExistence, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortClearEvent, :QWORD,:QWORD
PROTO64 external,VideoPortCompareMemory, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortCompleteDma, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortCreateEvent, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortCreateSecondaryDisplay, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortCreateSpinLock, :QWORD,:QWORD
PROTO64 external,VideoPortDDCMonitorHelper, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortDbgReportComplete, :QWORD
PROTO64 external,VideoPortDbgReportCreate, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortDbgReportSecondaryData, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortDeleteEvent, :QWORD,:QWORD
PROTO64 external,VideoPortDeleteSpinLock, :QWORD,:QWORD
PROTO64 external,VideoPortDisableInterrupt, :QWORD
PROTO64 external,VideoPortDoDma, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortEnableInterrupt, :QWORD
PROTO64 external,VideoPortEnumerateChildren, :QWORD,:QWORD
PROTO64 external,VideoPortFlushRegistry, :QWORD
PROTO64 external,VideoPortFreeCommonBuffer, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortFreeDeviceBase, :QWORD,:QWORD
PROTO64 external,VideoPortFreePool, :QWORD,:QWORD
PROTO64 external,VideoPortGetAccessRanges, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortGetAgpServices, :QWORD,:QWORD
PROTO64 external,VideoPortGetAssociatedDeviceExtension, :QWORD
PROTO64 external,VideoPortGetAssociatedDeviceID, :QWORD
PROTO64 external,VideoPortGetBusData, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortGetBytesUsed, :QWORD,:QWORD
PROTO64 external,VideoPortGetCommonBuffer, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortGetCurrentIrql, 
PROTO64 external,VideoPortGetDeviceBase, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortGetDeviceData, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortGetDmaAdapter, :QWORD,:QWORD
PROTO64 external,VideoPortGetDmaContext, :QWORD,:QWORD
PROTO64 external,VideoPortGetMdl, :QWORD,:QWORD
PROTO64 external,VideoPortGetRegistryParameters, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortGetRomImage, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortGetVersion, :QWORD,:QWORD
PROTO64 external,VideoPortGetVgaStatus, :QWORD,:QWORD
PROTO64 external,VideoPortInitialize, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortInt10, :QWORD,:QWORD
PROTO64 external,VideoPortLockBuffer, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortLockPages, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortLogError, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortMapBankedMemory, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortMapDmaMemory, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortMapMemory, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortMoveMemory, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortPutDmaAdapter, :QWORD,:QWORD
PROTO64 external,VideoPortQueryPerformanceCounter, :QWORD,:QWORD
PROTO64 external,VideoPortQueryServices, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortQuerySystemTime, :QWORD
PROTO64 external,VideoPortQueueDpc, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReadPortBufferUchar, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReadPortBufferUlong, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReadPortBufferUshort, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReadPortUchar, :QWORD
PROTO64 external,VideoPortReadPortUlong, :QWORD
PROTO64 external,VideoPortReadPortUshort, :QWORD
PROTO64 external,VideoPortReadRegisterBufferUchar, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReadRegisterBufferUlong, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReadRegisterBufferUshort, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReadRegisterUchar, :QWORD
PROTO64 external,VideoPortReadRegisterUlong, :QWORD
PROTO64 external,VideoPortReadRegisterUshort, :QWORD
PROTO64 external,VideoPortReadStateEvent, :QWORD,:QWORD
PROTO64 external,VideoPortRegisterBugcheckCallback, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReleaseBuffer, :QWORD,:QWORD
PROTO64 external,VideoPortReleaseCommonBuffer, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReleaseDeviceLock, :QWORD
PROTO64 external,VideoPortReleaseSpinLock, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortReleaseSpinLockFromDpcLevel, :QWORD,:QWORD
PROTO64 external,VideoPortScanRom, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortSetBusData, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortSetBytesUsed, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortSetDmaContext, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortSetEvent, :QWORD,:QWORD
PROTO64 external,VideoPortSetRegistryParameters, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortSetTrappedEmulatorPorts, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortSignalDmaComplete, :QWORD,:QWORD
PROTO64 external,VideoPortStallExecution, :QWORD
PROTO64 external,VideoPortStartDma, :QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortStartTimer, :QWORD
PROTO64 external,VideoPortStopTimer, :QWORD
PROTO64 external,VideoPortSynchronizeExecution, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortUnlockBuffer, :QWORD,:QWORD
PROTO64 external,VideoPortUnlockPages, :QWORD,:QWORD
PROTO64 external,VideoPortUnmapDmaMemory, :QWORD,:QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortUnmapMemory, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortVerifyAccessRanges, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortWaitForSingleObject, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortWritePortBufferUchar, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortWritePortBufferUlong, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortWritePortBufferUshort, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortWritePortUchar, :QWORD,:QWORD
PROTO64 external,VideoPortWritePortUlong, :QWORD,:QWORD
PROTO64 external,VideoPortWritePortUshort, :QWORD,:QWORD
PROTO64 external,VideoPortWriteRegisterBufferUchar, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortWriteRegisterBufferUlong, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortWriteRegisterBufferUshort, :QWORD,:QWORD,:QWORD
PROTO64 external,VideoPortWriteRegisterUchar, :QWORD,:QWORD
PROTO64 external,VideoPortWriteRegisterUlong, :QWORD,:QWORD
PROTO64 external,VideoPortWriteRegisterUshort, :QWORD,:QWORD
PROTO64 external,VideoPortZeroDeviceMemory, :QWORD,:QWORD
PROTO64 external,VideoPortZeroMemory, :QWORD,:QWORD
PROTO64 external,VpNotifyEaData, :QWORD,:QWORD

ELSE
echo -----------------------------------------
echo WARNING Duplicate include file videoprt.inc
echo -----------------------------------------
ENDIF

