Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenbusintrf.c
Go to the documentation of this file.
00001 /* 00002 * PROJECT: ReactOS PCI Bus Driver 00003 * LICENSE: BSD - See COPYING.ARM in the top level directory 00004 * FILE: drivers/bus/pci/intrface/busintrf.c 00005 * PURPOSE: Bus Interface 00006 * PROGRAMMERS: ReactOS Portable Systems Group 00007 */ 00008 00009 /* INCLUDES *******************************************************************/ 00010 00011 #include <pci.h> 00012 #define NDEBUG 00013 #include <debug.h> 00014 00015 /* GLOBALS ********************************************************************/ 00016 00017 PCI_INTERFACE BusHandlerInterface = 00018 { 00019 &GUID_BUS_INTERFACE_STANDARD, 00020 sizeof(BUS_INTERFACE_STANDARD), 00021 1, 00022 1, 00023 PCI_INTERFACE_PDO, 00024 0, 00025 PciInterface_BusHandler, 00026 busintrf_Constructor, 00027 busintrf_Initializer 00028 }; 00029 00030 /* FUNCTIONS ******************************************************************/ 00031 00032 NTSTATUS 00033 NTAPI 00034 busintrf_Initializer(IN PVOID Instance) 00035 { 00036 /* PnP Interfaces don't get Initialized */ 00037 ASSERTMSG(FALSE, "PCI busintrf_Initializer, unexpected call."); 00038 return STATUS_UNSUCCESSFUL; 00039 } 00040 00041 NTSTATUS 00042 NTAPI 00043 busintrf_Constructor(IN PVOID DeviceExtension, 00044 IN PVOID Instance, 00045 IN PVOID InterfaceData, 00046 IN USHORT Version, 00047 IN USHORT Size, 00048 IN PINTERFACE Interface) 00049 { 00050 /* Not yet implemented */ 00051 UNIMPLEMENTED; 00052 while (TRUE); 00053 } 00054 00055 /* EOF */ Generated on Sun May 27 2012 04:27:29 for ReactOS by
1.7.6.1
|