40 skip(
"No GetThemeParseErrorInfo found\n");
60 skip(
"No ParseThemeIniFile found\n");
65 fprintf(fout,
"[InvalidKey]\n");
66 fprintf(fout,
"InvalidValueName=InvalidValue\n");
76 Info.szDescription[0] =
L'@';
78 Info.szFile[0] =
L'@';
79 Info.szLine[0] =
L'@';
85 ok(
Info.szDescription[0] !=
L'@',
"Info.szDescription had no change\n");
HRESULT(WINAPI * FN_GetThemeParseErrorInfo)(PPARSE_ERROR_INFO)
static BOOL CALLBACK ParseThemeIniFileProc(DWORD dwType, LPWSTR pszParam1, LPWSTR pszParam2, LPWSTR pszParam3, DWORD dwParam, LPVOID lpData)
HRESULT(WINAPI * FN_ParseThemeIniFile)(LPCWSTR, LPWSTR, PARSETHEMEINIFILEPROC, LPVOID)
#define ok_hex(expression, result)
#define ok_int(expression, result)
#define GetProcAddress(x, y)
HMODULE WINAPI GetModuleHandleW(LPCWSTR lpModuleName)
HRESULT WINAPI ParseThemeIniFile(LPCWSTR pszIniFileName, LPWSTR pszUnknown, PARSETHEMEINIFILEPROC callback, LPVOID lpData)
HRESULT WINAPI GetThemeParseErrorInfo(_Inout_ PPARSE_ERROR_INFO pInfo)
_Check_return_ _CRTIMP int __cdecl _wremove(_In_z_ const wchar_t *_Filename)
_Check_return_ _CRTIMP FILE *__cdecl _wfopen(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_Mode)
_Check_return_opt_ _CRTIMP int __cdecl fprintf(_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const char *_Format,...)
_Check_return_opt_ _CRTIMP int __cdecl fclose(_Inout_ FILE *_File)
BOOL(CALLBACK * PARSETHEMEINIFILEPROC)(DWORD dwType, LPWSTR pszParam1, LPWSTR pszParam2, LPWSTR pszParam3, DWORD dwParam, LPVOID lpData)
struct tagPARSE_ERROR_INFO * PPARSE_ERROR_INFO
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR _Out_ WDFDEVICE _Inout_opt_ PWDF_CHILD_RETRIEVE_INFO Info
#define HRESULT_FROM_WIN32(x)
#define ERROR_RESOURCE_NAME_NOT_FOUND
#define ERROR_UNKNOWN_PROPERTY
#define MAKEINTRESOURCEA(i)