Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

58 lines
1.3 KiB

#include "setupp.h"
#pragma hdrstop
/************************************************************************
* Copyright (c) Wonderware Software Development Corp. 1991-1992. *
* All Rights Reserved. *
*************************************************************************/
// Modified 4/4/95 tedm
// BUGBUG these 2 routines are in the net dde library!
BOOL CreateShareDBInstance(VOID);
BOOL CreateDefaultTrust(HKEY hkey);
BOOL
InstallNetDDE(
VOID
)
{
HKEY hKey;
BOOL b;
LONG rc;
rc = RegOpenKeyEx(
HKEY_USERS,
L".DEFAULT",
0,
KEY_SET_VALUE | KEY_QUERY_VALUE,
&hKey
);
if(rc == NO_ERROR) {
if(b = CreateShareDBInstance()) {
b = CreateDefaultTrust(hKey);
}
RegCloseKey(hKey);
if(!b) {
LogItem1(
LogSevWarning,
MSG_LOG_CANT_INIT_NETDDE,
MSG_LOG_NETDDELIB_FAILED
);
}
} else {
b = FALSE;
LogItem1(
LogSevWarning,
MSG_LOG_CANT_INIT_NETDDE,
MSG_LOG_X_PARAM_RETURNED_WINERR,
szRegOpenKeyEx,
rc,
L"HKEY_USERS\\.DEFAULT"
);
}
return(b);
}