VirtualBox

Ignore:
Timestamp:
Apr 19, 2010 3:27:01 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
60269
Message:

crOpenGL: update to wine 1.1.43

Location:
trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/ddk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/ddk/usb.h

    r25949 r28475  
    9494#define USBD_STATUS_SUCCESS                          ((USBD_STATUS)0x00000000)
    9595#define USBD_STATUS_PENDING                          ((USBD_STATUS)0x40000000)
     96#define USBD_STATUS_ERROR                            ((USBD_STATUS)0x80000000)
     97#define USBD_STATUS_HALTED                           ((USBD_STATUS)0xC0000000)
     98
     99#define USBD_STATUS_CANCELED                         ((USBD_STATUS)0x00010000)
     100#define USBD_STATUS_CANCELING                        ((USBD_STATUS)0x00020000)
    96101#define USBD_STATUS_CRC                              ((USBD_STATUS)0xC0000001)
    97102#define USBD_STATUS_BTSTUFF                          ((USBD_STATUS)0xC0000002)
     
    113118#define USBD_STATUS_DATA_BUFFER_ERROR                ((USBD_STATUS)0xC0000013)
    114119#define USBD_STATUS_ENDPOINT_HALTED                  ((USBD_STATUS)0xC0000030)
     120#define USBD_STATUS_NO_MEMORY                        ((USBD_STATUS)0x80000100)
    115121#define USBD_STATUS_INVALID_URB_FUNCTION             ((USBD_STATUS)0x80000200)
    116122#define USBD_STATUS_INVALID_PARAMETER                ((USBD_STATUS)0x80000300)
    117123#define USBD_STATUS_ERROR_BUSY                       ((USBD_STATUS)0x80000400)
     124#define USBD_STATUS_REQUEST_FAILED                   ((USBD_STATUS)0x80000500)
    118125#define USBD_STATUS_INVALID_PIPE_HANDLE              ((USBD_STATUS)0x80000600)
    119126#define USBD_STATUS_NO_BANDWIDTH                     ((USBD_STATUS)0x80000700)
     
    134141#define USBD_STATUS_DEVICE_GONE                      ((USBD_STATUS)0xC0007000)
    135142#define USBD_STATUS_STATUS_NOT_MAPPED                ((USBD_STATUS)0xC0008000)
    136 #define USBD_STATUS_CANCELED                         ((USBD_STATUS)0xC0010000)
    137143#define USBD_STATUS_ISO_NOT_ACCESSED_BY_HW           ((USBD_STATUS)0xC0020000)
    138144#define USBD_STATUS_ISO_TD_ERROR                     ((USBD_STATUS)0xC0030000)
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/ddk/usb100.h

    r16477 r28475  
    5858typedef struct _USB_DEVICE_DESCRIPTOR *PUSB_DEVICE_DESCRIPTOR;
    5959
     60#define USB_ENDPOINT_TYPE_MASK            0x03
     61#define USB_ENDPOINT_TYPE_CONTROL         0x00
     62#define USB_ENDPOINT_TYPE_ISOCHRONOUS     0x01
     63#define USB_ENDPOINT_TYPE_BULK            0x02
     64#define USB_ENDPOINT_TYPE_INTERRUPT       0x03
     65
    6066typedef struct _USB_ENDPOINT_DESCRIPTOR {
    6167    UCHAR bLength;
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/ddk/usbdlib.h

    r16477 r28475  
    3535typedef struct _USBD_INTERFACE_LIST_ENTRY *PUSBD_INTERFACE_LIST_ENTRY;
    3636
     37PURB WINAPI USBD_CreateConfigurationRequest(PUSB_CONFIGURATION_DESCRIPTOR,PUSHORT);
     38PURB WINAPI USBD_CreateConfigurationRequestEx(PUSB_CONFIGURATION_DESCRIPTOR,PUSBD_INTERFACE_LIST_ENTRY);
     39ULONG WINAPI USBD_GetInterfaceLength(PUSB_INTERFACE_DESCRIPTOR,PUCHAR);
     40VOID WINAPI USBD_GetUSBDIVersion(PUSBD_VERSION_INFORMATION);
     41PUSB_COMMON_DESCRIPTOR WINAPI USBD_ParseDescriptors(PVOID,ULONG,PVOID,LONG);
     42PUSB_INTERFACE_DESCRIPTOR WINAPI USBD_ParseConfigurationDescriptorEx(PUSB_CONFIGURATION_DESCRIPTOR,PVOID,LONG,LONG,LONG,LONG,LONG);
     43
    3744#endif
  • trunk/src/VBox/Additions/WINNT/Graphics/Wine/include/ddk/wdm.h

    r25949 r28475  
    433433          PVOID  DriverContext[4];
    434434        } DUMMYSTRUCTNAME;
    435       } DUMMYUNIONNAME;
     435      } DUMMYUNIONNAME1;
    436436      PETHREAD  Thread;
    437437      PCHAR  AuxiliaryBuffer;
     
    441441          struct _IO_STACK_LOCATION  *CurrentStackLocation;
    442442          ULONG  PacketType;
    443         } DUMMYUNIONNAME;
     443        } DUMMYUNIONNAME2;
    444444      } DUMMYSTRUCTNAME;
    445445      struct _FILE_OBJECT  *OriginalFileObject;
     
    698698  BusQueryDeviceSerialNumber
    699699} BUS_QUERY_ID_TYPE, *PBUS_QUERY_ID_TYPE;
     700
     701typedef enum {
     702  DevicePropertyDeviceDescription,
     703  DevicePropertyHardwareID,
     704  DevicePropertyCompatibleIDs,
     705  DevicePropertyBootConfiguration,
     706  DevicePropertyBootConfigurationTranslated,
     707  DevicePropertyClassName,
     708  DevicePropertyClassGuid,
     709  DevicePropertyDriverKeyName,
     710  DevicePropertyManufacturer,
     711  DevicePropertyFriendlyName,
     712  DevicePropertyLocationInformation,
     713  DevicePropertyPhysicalDeviceObjectName,
     714  DevicePropertyBusTypeGuid,
     715  DevicePropertyLegacyBusType,
     716  DevicePropertyBusNumber,
     717  DevicePropertyEnumeratorName,
     718  DevicePropertyAddress,
     719  DevicePropertyUINumber,
     720  DevicePropertyInstallState,
     721  DevicePropertyRemovalPolicy
     722} DEVICE_REGISTRY_PROPERTY;
    700723
    701724typedef enum _DEVICE_TEXT_TYPE {
     
    10311054NTSTATUS WINAPI ObCloseHandle(IN HANDLE handle);
    10321055
    1033 #define IoGetCurrentIrpStackLocation(_Irp) ((_Irp)->Tail.Overlay.CurrentStackLocation)
     1056#ifdef NONAMELESSUNION
     1057# ifdef NONAMELESSSTRUCT
     1058#  define IoGetCurrentIrpStackLocation(_Irp) ((_Irp)->Tail.Overlay.s.u2.CurrentStackLocation)
     1059#  define IoGetNextIrpStackLocation(_Irp) ((_Irp)->Tail.Overlay.s.u2.CurrentStackLocation - 1)
     1060# else
     1061#  define IoGetCurrentIrpStackLocation(_Irp) ((_Irp)->Tail.Overlay.u2.CurrentStackLocation)
     1062#  define IoGetNextIrpStackLocation(_Irp) ((_Irp)->Tail.Overlay.u2.CurrentStackLocation - 1)
     1063# endif
     1064#else
     1065# ifdef NONAMELESSSTRUCT
     1066#  define IoGetCurrentIrpStackLocation(_Irp) ((_Irp)->Tail.Overlay.s.CurrentStackLocation)
     1067#  define IoGetNextIrpStackLocation(_Irp) ((_Irp)->Tail.Overlay.s.CurrentStackLocation - 1)
     1068# else
     1069#  define IoGetCurrentIrpStackLocation(_Irp) ((_Irp)->Tail.Overlay.CurrentStackLocation)
     1070#  define IoGetNextIrpStackLocation(_Irp) ((_Irp)->Tail.Overlay.CurrentStackLocation - 1)
     1071# endif
     1072#endif
    10341073
    10351074#define KernelMode 0
     
    10571096PVOID     WINAPI IoAllocateErrorLogEntry(PVOID,UCHAR);
    10581097PIRP      WINAPI IoAllocateIrp(CCHAR,BOOLEAN);
     1098NTSTATUS  WINAPI IoCallDriver(DEVICE_OBJECT*,IRP*);
     1099VOID      WINAPI IoCompleteRequest(IRP*,UCHAR);
    10591100NTSTATUS  WINAPI IoCreateDevice(DRIVER_OBJECT*,ULONG,UNICODE_STRING*,DEVICE_TYPE,ULONG,BOOLEAN,DEVICE_OBJECT**);
    10601101NTSTATUS  WINAPI IoCreateDriver(UNICODE_STRING*,PDRIVER_INITIALIZE);
     
    10661107PEPROCESS WINAPI IoGetCurrentProcess(void);
    10671108NTSTATUS  WINAPI IoGetDeviceObjectPointer(UNICODE_STRING*,ACCESS_MASK,PFILE_OBJECT*,PDEVICE_OBJECT*);
     1109NTSTATUS  WINAPI IoGetDeviceProperty(PDEVICE_OBJECT,DEVICE_REGISTRY_PROPERTY,ULONG,PVOID,PULONG);
    10681110PVOID     WINAPI IoGetDriverObjectExtension(PDRIVER_OBJECT,PVOID);
    10691111PDEVICE_OBJECT WINAPI IoGetRelatedDeviceObject(PFILE_OBJECT);
     
    10751117ULONG     WINAPI KeQueryTimeIncrement(void);
    10761118LONG      WINAPI KeReleaseSemaphore(PRKSEMAPHORE,KPRIORITY,LONG,BOOLEAN);
     1119LONG      WINAPI KeResetEvent(PRKEVENT);
     1120LONG      WINAPI KeSetEvent(PRKEVENT,KPRIORITY,BOOLEAN);
    10771121KPRIORITY WINAPI KeSetPriorityThread(PKTHREAD,KPRIORITY);
    10781122
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette