48 lines
893 B
C++
48 lines
893 B
C++
//+---------------------------------------------------------------------------
|
|
//
|
|
// Scheduling Agent Service
|
|
//
|
|
// Microsoft Windows
|
|
// Copyright (C) Microsoft Corporation, 1992 - 1996.
|
|
//
|
|
// File: sageset.hxx
|
|
//
|
|
// Contents: Support for Sage Settings
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#ifndef __SAGESET_HXX__
|
|
#define __SAGESET_HXX__
|
|
|
|
// Constants
|
|
|
|
extern const TCHAR SAGERUN_PARAM[];
|
|
|
|
#define MAX_CCH_SAGERUN_PARAM 20 // " /sagerun:4294967295"
|
|
|
|
// Prototypes
|
|
|
|
BOOL
|
|
IsSageAware(
|
|
CHAR * pszCmd,
|
|
const CHAR * pszParams,
|
|
int * pnSetNum);
|
|
|
|
BOOL
|
|
IsSageAwareW(
|
|
WCHAR *pwzCmd,
|
|
WCHAR *pwzParams,
|
|
int *pnSetNum);
|
|
|
|
HRESULT
|
|
CreateSageRunKey(
|
|
LPCSTR szSageAwareExe,
|
|
UINT uiKey);
|
|
|
|
HRESULT
|
|
DoSageSettings(
|
|
LPSTR szCommand,
|
|
LPSTR szSageRun);
|
|
|
|
#endif // __SAGESET_HXX__
|