ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

interface.c File Reference
#include "setupapi_private.h"

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (setupapi)
static BOOL CreateDeviceInterface (IN struct DeviceInfo *deviceInfo, IN LPCWSTR SymbolicLink, IN LPCGUID pInterfaceGuid, OUT struct DeviceInterface **pDeviceInterface)
BOOL DestroyDeviceInterface (struct DeviceInterface *deviceInterface)
LONG SETUP_CreateInterfaceList (struct DeviceInfoSet *list, PCWSTR MachineName, CONST GUID *InterfaceGuid, PCWSTR DeviceInstanceW, BOOL OnlyPresentInterfaces)
static LPWSTR CreateSymbolicLink (IN LPGUID InterfaceGuid, IN LPCWSTR ReferenceString, IN struct DeviceInfo *devInfo)
static BOOL InstallOneInterface (IN LPGUID InterfaceGuid, IN LPCWSTR ReferenceString, IN LPCWSTR InterfaceSection, IN UINT InterfaceFlags, IN HINF hInf, IN HDEVINFO DeviceInfoSet, IN struct DeviceInfo *devInfo)
BOOL WINAPI SetupDiInstallDeviceInterfaces (IN HDEVINFO DeviceInfoSet, IN PSP_DEVINFO_DATA DeviceInfoData)
HKEY WINAPI SetupDiOpenDeviceInterfaceRegKey (IN HDEVINFO DeviceInfoSet, IN PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData, IN DWORD Reserved, IN REGSAM samDesired)

Variables

static const WCHAR AddInterface [] = {'A','d','d','I','n','t','e','r','f','a','c','e',0}
static const WCHAR ClassGUID [] = {'C','l','a','s','s','G','U','I','D',0}
static const WCHAR Control [] = {'C','o','n','t','r','o','l',0}
static const WCHAR DeviceInstance [] = {'D','e','v','i','c','e','I','n','s','t','a','n','c','e',0}
static const WCHAR DotInterfaces [] = {'.','I','n','t','e','r','f','a','c','e','s',0}
static const WCHAR Linked [] = {'L','i','n','k','e','d',0}
static const WCHAR SymbolicLink [] = {'S','y','m','b','o','l','i','c','L','i','n','k',0}

Generated on Sat May 26 2012 05:16:51 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.