#include <stdio.h>
#include <windows.h>
#include <ctype.h>
Go to the source code of this file.
Data Structures |
| struct | op_mask |
| | structure holding startup flags More...
|
Defines |
| #define | INVALID_RUNCMD_RETURN -1 |
| #define | DEFAULT SESSION_START |
Enumerations |
| enum | runkeys { RUNKEY_RUN,
RUNKEY_RUNONCE,
RUNKEY_RUNSERVICES,
RUNKEY_RUNSERVICESONCE
} |
Functions |
| EXTERN_C HRESULT WINAPI | SHCreateSessionKey (REGSAM samDesired, PHKEY phKey) |
| static BOOL | wininit () |
| static BOOL | pendingRename () |
| static int | runCmd (LPWSTR cmdline, LPCWSTR dir, BOOL wait, BOOL minimized) |
| static BOOL | ProcessRunKeys (HKEY hkRoot, LPCWSTR szKeyName, BOOL bDelete, BOOL bSynchronous) |
| int | startup (int argc, const char *argv[]) |
Variables |
| const WCHAR | runkeys_names [][30] |
| static struct op_mask | SESSION_START = {FALSE, FALSE, TRUE, TRUE, TRUE, TRUE} |
| static struct op_mask | SETUP = {FALSE, FALSE, FALSE, TRUE, TRUE, TRUE} |