90 if (
RegQueryInfoKey(
hKey,
NULL,
NULL,
NULL, &dwValues,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL) ==
ERROR_SUCCESS)
105 _stprintf(szSubPath,
_T(
"%s\\%s"), szBasePath, szValueName);
109 item.pszText = szValueName;
115 if (
RegQueryInfoKey(hSubKey,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL, &dwSubValues,
NULL,
NULL,
NULL,
NULL) ==
ERROR_SUCCESS)
117 for(SubIndex = 0; SubIndex < dwSubValues; SubIndex++)
124 if (!
_tcscmp(szSubValueName,
_T(
"command")))
161 if (
RegQueryInfoKey(
hKey,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL, &dwValues,
NULL,
NULL,
NULL,
NULL) ==
ERROR_SUCCESS)
176 item.pszText = lpValueName;
void GetAutostartEntriesFromRegistry(HKEY hRootKey, TCHAR *KeyName)
void GetDisabledAutostartEntriesFromRegistry(TCHAR *szBasePath)
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
int _tcscmp(const _TCHAR *s1, const _TCHAR *s2)
#define UNREFERENCED_PARAMETER(P)
#define IDS_STARTUP_COLUMN_PATH
#define HKEY_CURRENT_USER
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG _In_opt_ PVOID Data
#define LVS_EX_FULLROWSELECT
_TCHAR * _tcscpy(_TCHAR *to, const _TCHAR *from)
#define ListView_InsertItem(hwnd, pitem)
#define ListView_InsertColumn(hwnd, iCol, pcol)
LONG WINAPI RegCloseKey(HKEY hKey)
#define ListView_GetItemCount(hwnd)
_Must_inspect_result_ _In_ WDFDEVICE _In_ PCUNICODE_STRING KeyName
PVOID WINAPI HeapAlloc(HANDLE, DWORD, SIZE_T)
HWND WINAPI GetDlgItem(_In_opt_ HWND, _In_ int)
_In_ WDFCOLLECTION _In_ ULONG Index
#define LVM_SETEXTENDEDLISTVIEWSTYLE
#define LVS_EX_CHECKBOXES
#define LVM_GETEXTENDEDLISTVIEWSTYLE
PRTL_UNICODE_STRING_BUFFER Path
#define ListView_SetCheckState(hwndLV, i, fCheck)
_TCHAR * _tcscat(_TCHAR *s, const _TCHAR *append)
#define IDS_STARTUP_COLUMN_CMD
INT_PTR CALLBACK StartupPageWndProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
BOOL WINAPI SetWindowPos(_In_ HWND, _In_opt_ HWND, _In_ int, _In_ int, _In_ int, _In_ int, _In_ UINT)
GLenum GLenum GLvoid GLvoid * column
#define IDS_STARTUP_COLUMN_ELEMENT
#define HeapFree(x, y, z)
#define SWP_NOOWNERZORDER
#define HKEY_LOCAL_MACHINE
#define KEY_ENUMERATE_SUB_KEYS