ReactOS 0.4.16-dev-334-g4d9f67c
precomp.h File Reference
#include <Windows.h>
#include <windowsx.h>
#include <setupapi.h>
#include <cfgmgr32.h>
#include <commctrl.h>
#include <Uxtheme.h>
#include <Cfgmgr32.h>
#include <devguid.h>
#include <process.h>
#include <dbt.h>
#include <RegStr.h>
#include <tchar.h>
#include <atlbase.h>
#include <atlstr.h>
#include <atlcoll.h>
#include <strsafe.h>
#include <devmgr/devmgr.h>
Include dependency graph for precomp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define WIN32_LEAN_AND_MEAN
 
#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS
 
#define ERR   printf
 
#define FIXME   printf
 
#define UNIMPLEMENTED
 
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
 

Functions

DWORD WINAPI pSetupGuidFromString (PCWSTR pString, LPGUID lpGUID)
 
BOOL WINAPI InstallDevInst (IN HWND hWndParent, IN LPCWSTR InstanceId, IN BOOL bUpdate, OUT LPDWORD lpReboot)
 

Macro Definition Documentation

◆ _ATL_CSTRING_EXPLICIT_CONSTRUCTORS

#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS

Definition at line 18 of file precomp.h.

◆ ERR

#define ERR   printf

Definition at line 28 of file precomp.h.

◆ FIXME

#define FIXME   printf

Definition at line 29 of file precomp.h.

◆ UNIMPLEMENTED

#define UNIMPLEMENTED

Definition at line 30 of file precomp.h.

◆ WIN32_LEAN_AND_MEAN

#define WIN32_LEAN_AND_MEAN

Definition at line 5 of file precomp.h.

◆ WINE_DEFAULT_DEBUG_CHANNEL

#define WINE_DEFAULT_DEBUG_CHANNEL (   t)

Definition at line 31 of file precomp.h.

Function Documentation

◆ InstallDevInst()

BOOL WINAPI InstallDevInst ( IN HWND  hWndParent,
IN LPCWSTR  InstanceId,
IN BOOL  bUpdate,
OUT LPDWORD  lpReboot 
)

Definition at line 24 of file stubs.cpp.

29{
30 return FALSE;
31}
#define FALSE
Definition: types.h:117

Referenced by ShowDeviceProblemWizard(), UpdateDriver(), and CDeviceView::UpdateSelectedDevice().

◆ pSetupGuidFromString()

DWORD WINAPI pSetupGuidFromString ( PCWSTR  pString,
LPGUID  lpGUID 
)

Definition at line 1751 of file misc.c.

1752{
1754 WCHAR szBuffer[39];
1755
1756 if (!TrimGuidString(pString, szBuffer))
1757 {
1759 }
1760
1761 Status = UuidFromStringW(szBuffer, lpGUID);
1762 if (Status != RPC_S_OK)
1763 {
1765 }
1766
1767 return NO_ERROR;
1768}
#define NO_ERROR
Definition: dderror.h:5
static BOOL TrimGuidString(PCWSTR szString, LPWSTR szNewString)
Definition: misc.c:1725
FxString * pString
Status
Definition: gdiplustypes.h:25
#define RPC_S_OK
Definition: rpcnterr.h:22
RPC_STATUS WINAPI UuidFromStringW(RPC_WSTR s, UUID *uuid)
Definition: rpcrt4_main.c:614
long RPC_STATUS
Definition: rpc.h:52
#define RPC_S_INVALID_STRING_UUID
Definition: winerror.h:1016
__wchar_t WCHAR
Definition: xmlstorage.h:180

Referenced by DisplayClassProperties(), and GetDeviceDisplayInfo().