ReactOS 0.4.16-dev-822-gbcedb53
|
#include "setupapi_private.h"
Go to the source code of this file.
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} |
|
static |
Definition at line 34 of file interface.c.
Referenced by InstallOneInterface(), and SETUP_CreateInterfaceList().
|
static |
Definition at line 295 of file interface.c.
Referenced by cmd_mklink(), and InstallOneInterface().
BOOL DestroyDeviceInterface | ( | struct DeviceInterface * | deviceInterface | ) |
Definition at line 61 of file interface.c.
Referenced by DestroyDeviceInfo(), and SETUP_CreateInterfaceList().
|
static |
Definition at line 330 of file interface.c.
Referenced by SetupDiInstallDeviceInterfaces().
LONG SETUP_CreateInterfaceList | ( | struct DeviceInfoSet * | list, |
PCWSTR | MachineName, | ||
CONST GUID * | InterfaceGuid, | ||
PCWSTR | DeviceInstanceW, | ||
BOOL | OnlyPresentInterfaces | ||
) |
Definition at line 68 of file interface.c.
Referenced by SetupDiGetClassDevsExW().
BOOL WINAPI SetupDiDeleteDeviceInterfaceData | ( | HDEVINFO | DeviceInfoSet, |
PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData | ||
) |
Definition at line 636 of file interface.c.
Referenced by test_device_iface(), and test_register_device_iface().
BOOL WINAPI SetupDiInstallDeviceInterfaces | ( | IN HDEVINFO | DeviceInfoSet, |
IN PSP_DEVINFO_DATA | DeviceInfoData | ||
) |
Definition at line 414 of file interface.c.
Referenced by SetupDiCallClassInstaller().
HKEY WINAPI SetupDiOpenDeviceInterfaceRegKey | ( | IN HDEVINFO | DeviceInfoSet, |
IN PSP_DEVICE_INTERFACE_DATA | DeviceInterfaceData, | ||
IN DWORD | Reserved, | ||
IN REGSAM | samDesired | ||
) |
Definition at line 547 of file interface.c.
Referenced by Enum().
Definition at line 25 of file interface.c.
Referenced by SetupDiInstallDeviceInterfaces().
Definition at line 26 of file interface.c.
Referenced by SETUP_CreateInterfaceList().
Definition at line 27 of file interface.c.
Definition at line 28 of file interface.c.
Referenced by ClientSideInstallW(), InstallDevice(), IopDeviceStatus(), IopGetDeviceDepth(), IopGetDeviceObjectFromDeviceInstance(), IopGetDeviceProperty(), IopGetDeviceRelations(), IopGetInterfaceDeviceList(), IoRegisterDeviceInterface(), IoSetDeviceInterfaceState(), PiControlInitializeDevice(), PiControlQueryRemoveDevice(), PiControlSyncDeviceAction(), and SETUP_CreateInterfaceList().
Definition at line 29 of file interface.c.
Referenced by SetupDiInstallDeviceInterfaces().
Definition at line 30 of file interface.c.
Referenced by SETUP_CreateInterfaceList(), UDFCleanUpFile__(), UDFFirstOpenFile(), and UDFInitializeFCB().
Definition at line 31 of file interface.c.
Referenced by CreateDeviceInterface(), DeleteFromLocalDatabase(), DeleteSymbolicLinkNameFromMemory(), FreeGlobalData(), GetVolumeNameForRoot(), IoGetDeviceInterfaces(), IopBuildSymbolicLink(), IopOpenOrCreateSymbolicLinkSubKeys(), IoRegisterDeviceInterface(), IoRegisterPlugPlayNotification(), KsCacheMedium(), NtCreateSymbolicLinkObject(), ObpCreateSymbolicLinkName(), ObpDeleteSymbolicLinkName(), ObpProcessDosDeviceSymbolicLink(), RegisterDeviceInterfaces(), FxDevice::RemoteInterfaceArrival(), SETUP_CreateInterfaceList(), SetupDiCreateDeviceInterfaceRegKeyW(), SysAudioRegisterDeviceInterfaces(), Test_IoGetDeviceInterfaceAlias(), Test_IoGetDeviceInterfaces(), Test_IoOpenDeviceInterfaceRegistryKey(), Test_IoSetDeviceInterfaceState(), TestObjectTypes(), and WdmAudOpenSysAudioDevice().