27 LPSTR lpDriverDescription,
33 return ((LPDDENUMCALLBACKA) pEPD->
lpCallback)(lpGUID, lpDriverDescription, lpDriverName, pEPD->
lpContext);
216 BOOL EnumerateAttachedSecondaries =
FALSE;
217 DWORD privateDWFlags = 0;
234 cbData =
sizeof(
DWORD);
240 EnumerateAttachedSecondaries =
TRUE;
248 rc = lpCallback(
NULL, strMsg,
"display", lpContext,
NULL);
366 if ( (lpCmd ==
NULL) || (lpRetCmd ==
NULL) )
438 switch(ul_reason_for_call)
#define RC_STRING_MAX_SIZE
#define RegCloseKey(hKey)
#define D3DERR_COMMAND_UNPARSED
struct _D3DHAL_DP2COMMAND D3DHAL_DP2COMMAND
@ D3DDP2OP_INDEXEDTRIANGLELIST
BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
HRESULT WINAPI Main_DirectDraw_CreateClipper(LPDDRAWI_DIRECTDRAW_INT This, DWORD dwFlags, LPDIRECTDRAWCLIPPER *ppClipper, IUnknown *pUnkOuter)
VOID WINAPI AcquireDDThreadLock()
HRESULT WINAPI DirectDrawEnumerateExW(LPDDENUMCALLBACKEXW lpCallback, LPVOID lpContext, DWORD dwFlags)
HRESULT WINAPI DirectDrawEnumerateW(LPDDENUMCALLBACKW lpCallback, LPVOID lpContext)
BOOL CALLBACK TranslateCallbackA(GUID *lpGUID, LPSTR lpDriverDescription, LPSTR lpDriverName, LPVOID lpContext, HMONITOR hm)
HRESULT WINAPI DirectDrawCreateClipper(DWORD dwFlags, LPDIRECTDRAWCLIPPER *lplpDDClipper, LPUNKNOWN pUnkOuter)
HRESULT WINAPI DirectDrawCreateEx(LPGUID lpGUID, LPVOID *lplpDD, REFIID id, LPUNKNOWN pUnkOuter)
HRESULT WINAPI DirectDrawEnumerateA(LPDDENUMCALLBACKA lpCallback, LPVOID lpContext)
VOID WINAPI ReleaseDDThreadLock()
HRESULT WINAPI D3DParseUnknownCommand(LPVOID lpCmd, LPVOID *lpRetCmd)
HRESULT WINAPI DirectDrawEnumerateExA(LPDDENUMCALLBACKEXA lpCallback, LPVOID lpContext, DWORD dwFlags)
HRESULT WINAPI DirectDrawCreate(LPGUID lpGUID, LPDIRECTDRAW *lplpDD, LPUNKNOWN pUnkOuter)
#define STR_PRIMARY_DISPLAY
LONG WINAPI RegOpenKeyA(HKEY hKey, LPCSTR lpSubKey, PHKEY phkResult)
LONG WINAPI RegQueryValueExA(_In_ HKEY hkeyorg, _In_ LPCSTR name, _In_ LPDWORD reserved, _Out_opt_ LPDWORD type, _Out_opt_ LPBYTE data, _Inout_opt_ LPDWORD count)
#define DLL_PROCESS_ATTACH
#define DLL_PROCESS_DETACH
BOOL NTAPI IsBadCodePtr(FARPROC lpfn)
BOOL WINAPI DisableThreadLibraryCalls(IN HMODULE hLibModule)
#define EXCEPTION_EXECUTE_HANDLER
#define IsEqualGUID(rguid1, rguid2)
#define _SEH2_EXCEPT(...)
#define DX_WINDBG_trace()
HRESULT WINAPI Create_DirectDraw(LPGUID pGUID, LPDIRECTDRAW *pIface, REFIID id, BOOL ex)
struct IDirectDrawClipper * LPDIRECTDRAWCLIPPER
struct IDirectDraw * LPDIRECTDRAW
#define DDENUM_ATTACHEDSECONDARYDEVICES
#define DDERR_UNSUPPORTED
#define DDERR_INVALIDPARAMS
#define DDENUM_DETACHEDSECONDARYDEVICES
#define DDENUM_NONDISPLAYDEVICES
VOID WINAPI InitializeCriticalSection(OUT LPCRITICAL_SECTION lpCriticalSection)
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
void WINAPI LeaveCriticalSection(LPCRITICAL_SECTION)
void WINAPI EnterCriticalSection(LPCRITICAL_SECTION)
void WINAPI DeleteCriticalSection(PCRITICAL_SECTION)
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
#define CLASS_E_NOAGGREGATION
#define HKEY_LOCAL_MACHINE
int WINAPI LoadStringA(_In_opt_ HINSTANCE hInstance, _In_ UINT uID, _Out_writes_to_(cchBufferMax, return+1) LPSTR lpBuffer, _In_ int cchBufferMax)