70 lines
1 KiB
C
70 lines
1 KiB
C
|
/*++
|
||
|
|
||
|
Copyright (c) 1992 Microsoft Corporation
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
ScTest.h
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
This file contains tests of the Service Controller's config APIs:
|
||
|
|
||
|
CreateService
|
||
|
ChangeServiceConfig
|
||
|
ChangeServiceConfig2
|
||
|
DeleteService
|
||
|
QueryServiceConfig
|
||
|
QueryServiceConfig2
|
||
|
|
||
|
Author:
|
||
|
|
||
|
John Rogers (JohnRo) 21-Apr-1992
|
||
|
|
||
|
Environment:
|
||
|
|
||
|
User Mode - Win32
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
21-Apr-1992 JohnRo
|
||
|
Created.
|
||
|
|
||
|
--*/
|
||
|
|
||
|
|
||
|
#ifndef _SCTEST_
|
||
|
#define _SCTEST_
|
||
|
|
||
|
|
||
|
#include <stdio.h> // printf()
|
||
|
|
||
|
|
||
|
#define TRACE_MSG0( fmt ) (VOID) printf( fmt )
|
||
|
#define TRACE_MSG1( fmt, x ) (VOID) printf( fmt, x )
|
||
|
#define TRACE_MSG2( fmt, x, y ) (VOID) printf( fmt, x, y )
|
||
|
|
||
|
#define UNEXPECTED_MSG( text, retcode ) \
|
||
|
{ \
|
||
|
(VOID) printf( "***UNEXPECTED RETURN CODE*** " FORMAT_DWORD " " \
|
||
|
FORMAT_LPSTR "\n", retcode, text ); \
|
||
|
}
|
||
|
|
||
|
|
||
|
VOID
|
||
|
TestConfigAPIs(
|
||
|
VOID
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
TestConfig2APIs(
|
||
|
VOID
|
||
|
);
|
||
|
|
||
|
VOID
|
||
|
TestLocks(
|
||
|
VOID
|
||
|
);
|
||
|
|
||
|
#endif // _SCTEST_
|