- A better fix for r46738. Patch by Amine Khaidi.

svn path=/trunk/; revision=46747
This commit is contained in:
Michael Martin 2010-04-06 13:23:33 +00:00
parent a2ac545098
commit 2d1579957b
2 changed files with 10 additions and 0 deletions

View file

@ -1,10 +1,14 @@
#pragma once #pragma once
#define _HUBBUSIF_
#include "usbdi.h" #include "usbdi.h"
#if (NTDDI_VERSION >= NTDDI_WINXP) #if (NTDDI_VERSION >= NTDDI_WINXP)
#if !defined(_USBBUSIF_)
typedef PVOID PUSB_DEVICE_HANDLE; typedef PVOID PUSB_DEVICE_HANDLE;
#endif
typedef struct _ROOTHUB_PDO_EXTENSION { typedef struct _ROOTHUB_PDO_EXTENSION {
ULONG Signature; ULONG Signature;

View file

@ -1,11 +1,17 @@
#pragma once #pragma once
#define _USBBUSIF_
#ifndef USB_BUSIFFN #ifndef USB_BUSIFFN
#define USB_BUSIFFN __stdcall #define USB_BUSIFFN __stdcall
#endif #endif
#if (NTDDI_VERSION >= NTDDI_WINXP) #if (NTDDI_VERSION >= NTDDI_WINXP)
#if !defined(_USBBUSIF_)
typedef PVOID PUSB_DEVICE_HANDLE;
#endif
typedef NTSTATUS typedef NTSTATUS
(USB_BUSIFFN *PUSB_BUSIFFN_SUBMIT_ISO_OUT_URB) ( (USB_BUSIFFN *PUSB_BUSIFFN_SUBMIT_ISO_OUT_URB) (
IN PVOID, IN PVOID,