Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenlddintrf.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/lddintrf.c 00005 * PURPOSE: Legacy Device Detection 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 PciLegacyDeviceDetectionInterface = 00018 { 00019 &GUID_LEGACY_DEVICE_DETECTION_STANDARD, 00020 sizeof(LEGACY_DEVICE_DETECTION_INTERFACE), 00021 0, 00022 0, 00023 PCI_INTERFACE_FDO, 00024 0, 00025 PciInterface_LegacyDeviceDetection, 00026 lddintrf_Constructor, 00027 lddintrf_Initializer 00028 }; 00029 00030 /* FUNCTIONS ******************************************************************/ 00031 00032 NTSTATUS 00033 NTAPI 00034 lddintrf_Initializer(IN PVOID Instance) 00035 { 00036 /* PnP Interfaces don't get Initialized */ 00037 ASSERTMSG(FALSE, "PCI lddintrf_Initializer, unexpected call."); 00038 return STATUS_UNSUCCESSFUL; 00039 } 00040 00041 NTSTATUS 00042 NTAPI 00043 lddintrf_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 Sat May 26 2012 04:26:03 for ReactOS by
1.7.6.1
|