--- mstools/samples/ddeml/server/ddemlsv.c 2018/08/09 18:21:28 1.1.1.2 +++ mstools/samples/ddeml/server/ddemlsv.c 2018/08/09 18:23:24 1.1.1.3 @@ -1,3 +1,14 @@ + +/******************************************************************************\ +* This is a part of the Microsoft Source Code Samples. +* Copyright (C) 1993 Microsoft Corporation. +* All rights reserved. +* This source code is only intended as a supplement to +* Microsoft Development Tools and/or WinHelp documentation. +* See these sources for detailed information regarding the +* Microsoft samples programs. +\******************************************************************************/ + /**************************************************************************** PROGRAM: Server.c @@ -27,7 +38,14 @@ #include "huge.h" DWORD idInst = 0; -CONVCONTEXT CCFilter = { sizeof(CONVCONTEXT), 0, 0, 0, 0L, 0L }; +CONVCONTEXT CCFilter = { sizeof(CONVCONTEXT), 0, 0, 0, 0L, 0L, + { + sizeof(SECURITY_QUALITY_OF_SERVICE), + SecurityImpersonation, + SECURITY_STATIC_TRACKING, + TRUE + } +}; HANDLE hInst; /* current instance */ HWND hwndServer; RECT rcRand; @@ -148,8 +166,8 @@ TOPICLIST topicList[CTOPICS] = { ****************************************************************************/ INT WINAPI WinMain( -HANDLE hInstance, -HANDLE hPrevInstance, +HINSTANCE hInstance, +HINSTANCE hPrevInstance, LPSTR lpCmdLine, INT nCmdShow) { @@ -430,24 +448,24 @@ LPARAM lParam; break; case IDM_RENDERDELAY: - DoDialog("VALUEENTRY", (DLGPROC)RenderDelayDlgProc, 0, TRUE); + DoDialog(MAKEINTRESOURCE(DID_VALUEENTRY), (DLGPROC)RenderDelayDlgProc, 0, TRUE); InvalidateRect(hwndServer, &rcRndrDelay, TRUE); break; case IDM_SETSERVER: - DoDialog("VALUEENTRY", (DLGPROC)SetServerDlgProc, 0, TRUE); + DoDialog(MAKEINTRESOURCE(DID_VALUEENTRY), (DLGPROC)SetServerDlgProc, 0, TRUE); break; case IDM_SETTOPIC: - DoDialog("VALUEENTRY", (DLGPROC)SetTopicDlgProc, 0, TRUE); + DoDialog(MAKEINTRESOURCE(DID_VALUEENTRY), (DLGPROC)SetTopicDlgProc, 0, TRUE); break; case IDM_CONTEXT: - DoDialog("CONTEXT", (DLGPROC)ContextDlgProc, 0, TRUE); + DoDialog(MAKEINTRESOURCE(DID_CONTEXT), (DLGPROC)ContextDlgProc, 0, TRUE); break; case IDM_ABOUT: - DoDialog("ABOUT", (DLGPROC)About, 0, TRUE); + DoDialog(MAKEINTRESOURCE(DID_ABOUT), (DLGPROC)About, 0, TRUE); break; case IDM_HELP: