Leaked source code of windows server 2003
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.
|
|
// Copyright (c) 1996-1999 Microsoft Corporation
//+============================================================================
//
// rpccfg.cxx
//
// Base class for CRpcServer and CRpcClientBinding, which provides
// reg-based configuration support.
//
//=============================================================================
#include <pch.cxx>
#pragma hdrstop
#include "trklib.hxx"
BOOL CTrkRpcConfig::_fInitialized = FALSE; CMultiTsz CTrkRpcConfig::_mtszCustomDcName; CMultiTsz CTrkRpcConfig::_mtszCustomSecureDcName;
CTrkRpcConfig::CTrkRpcConfig() { // This isn't thread-safe because it's not worth the expense;
// if multiple threads load this data, they'll each load the
// same data anyway.
if( !_fInitialized ) { CTrkConfiguration::Initialize( );
Read( CUSTOM_DC_NAME_NAME, &_mtszCustomDcName, CUSTOM_DC_NAME_DEFAULT ); Read( CUSTOM_SECURE_DC_NAME_NAME, &_mtszCustomSecureDcName, CUSTOM_SECURE_DC_NAME_DEFAULT );
_fInitialized = TRUE;
CTrkConfiguration::UnInitialize(); } }
|