50 TRACE_(VIDEOPRT,
"VideoPortQueryServices - ServicesType: 0x%x\n", ServicesType);
109 TRACE_(VIDEOPRT,
"VideoPortGetAgpServices\n");
118 WARN_(VIDEOPRT,
"VideoPortQueryServices() failed!\n");
NTSTATUS NTAPI IntAgpGetInterface(IN PVOID HwDeviceExtension, IN OUT PINTERFACE Interface)
#define ERROR_INVALID_FUNCTION
#define NT_SUCCESS(StatCode)
VP_STATUS NTAPI IntInt10CallBios(_In_ PVOID Context, _Inout_ PINT10_BIOS_ARGUMENTS BiosArguments)
VP_STATUS NTAPI IntInt10WriteMemory(_In_ PVOID Context, _In_ USHORT Seg, _In_ USHORT Off, _In_reads_bytes_(Length) PVOID Buffer, _In_ ULONG Length)
VP_STATUS NTAPI IntInt10AllocateBuffer(_In_ PVOID Context, _Out_ PUSHORT Seg, _Out_ PUSHORT Off, _Inout_ PULONG Length)
VP_STATUS NTAPI IntInt10ReadMemory(_In_ PVOID Context, _In_ USHORT Seg, _In_ USHORT Off, _Out_writes_bytes_(Length) PVOID Buffer, _In_ ULONG Length)
VP_STATUS NTAPI IntInt10FreeBuffer(_In_ PVOID Context, _In_ USHORT Seg, _In_ USHORT Off)
struct _VIDEO_PORT_AGP_INTERFACE VIDEO_PORT_AGP_INTERFACE
#define VIDEO_PORT_AGP_INTERFACE_VERSION_1
struct _VIDEO_PORT_INT10_INTERFACE * PVIDEO_PORT_INT10_INTERFACE
#define VIDEO_PORT_INT10_INTERFACE_VERSION_1
enum _VIDEO_PORT_SERVICES VIDEO_PORT_SERVICES
#define VIDEO_PORT_AGP_INTERFACE_VERSION_2
@ VideoPortServicesHeadless
OUT PINT10_FREE_BUFFER Int10FreeBuffer
OUT PINT10_READ_MEMORY Int10ReadMemory
OUT PINT10_CALL_BIOS Int10CallBios
OUT PINTERFACE_REFERENCE InterfaceReference
OUT PINT10_ALLOCATE_BUFFER Int10AllocateBuffer
OUT PINT10_WRITE_MEMORY Int10WriteMemory
#define RtlCopyMemory(Destination, Source, Length)
_Must_inspect_result_ _In_ WDFDEVICE _In_ LPCGUID _Out_ PINTERFACE Interface
VP_STATUS NTAPI VideoPortQueryServices(_In_ PVOID HwDeviceExtension, _In_ VIDEO_PORT_SERVICES ServicesType, _Inout_ PINTERFACE Interface)
VOID NTAPI IntInterfaceReference(_In_ PVOID Context)
VOID NTAPI IntInterfaceDereference(_In_ PVOID Context)
BOOLEAN NTAPI VideoPortGetAgpServices(_In_ PVOID HwDeviceExtension, _Out_ PVIDEO_PORT_AGP_SERVICES AgpServices)