summaryrefslogtreecommitdiffstats
path: root/private/inc/scmso.h
blob: a2de1cf8de769a3e6d02b3738859f83cfebc4438 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//+-------------------------------------------------------------------------
//
//  Microsoft Windows
//  Copyright (C) Microsoft Corporation, 1992 - 1992.
//
//  File:       ScmSo.H
//
//  Contents:   For Service Control Manager to Create the Cairo Service
//              Objects. In DSOBJS.DLL.
//
//  History:    15-Jun-95 RajNath      Created
//
//--------------------------------------------------------------------------
#define DS_LIB_NAME      TEXT("DSSRV.Dll")
#define SO_CALL_BACK     "ScmCallSvcObject"

//
// dwCallTypes
//
#define SO_CREATE        1
#define SO_DELETE        2
#define SO_MODIFY        3

typedef HRESULT(*SOCALLBACK)(DWORD dwCallType, LPWSTR pszSvcName,LPWSTR pszSvcDisplayName);