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) 1993 Microsoft Corporation
Module Name:
srvstrng.h
Abstract:
This module defines global string data for the LAN Manager server.
Author:
Chuck Lenzmeier (chuckl) 6-Oct-1993
Revision History:
--*/
#ifndef _SRVSTRNG_
#define _SRVSTRNG_
//
// Device prefix strings.
//
extern PWSTR StrNamedPipeDevice; extern PWSTR StrMailslotDevice;
extern PWSTR StrSlashPipe; extern PSTR StrSlashPipeAnsi; extern PWSTR StrSlashPipeSlash; extern PSTR StrPipeSlash; extern PWSTR StrSlashMailslot;
//
// Pipe name for remote down-level API requests.
//
extern PWSTR StrPipeApi; extern PSTR StrPipeApiOem;
extern PWSTR StrNull; extern PSTR StrNullAnsi;
extern PWSTR StrUnknownClient;
extern PWSTR StrServerDevice;
extern PSTR StrLogonProcessName; extern PSTR StrLogonPackageName;
extern WCHAR StrStarDotStar[];
extern PSTR StrTransportAddress; extern PSTR StrConnectionContext;
extern PWSTR StrUserAlertEventName; extern PWSTR StrAdminAlertEventName; extern PWSTR StrDefaultSrvDisplayName; extern PWSTR StrNoNameTransport;
extern PWSTR StrAlerterMailslot;
//
// Registry paths.
//
extern PWSTR StrRegServerPath; extern PWSTR StrRegSrvDisplayName; extern PWSTR StrRegOsVersionPath; extern PWSTR StrRegVersionKeyName; extern PWSTR StrRegVersionBuildNumberKeyName; extern PWSTR StrRegVersionProductKeyName; extern PWSTR StrRegVersionSPKeyName;
extern UNICODE_STRING StrRegSrvPnpClientName;
extern PWSTR StrRegSrvParameterPath; extern PWSTR StrRegExtendedCharsInPath; extern PWSTR StrRegExtendedCharsInPathValue; extern PWSTR StrRegNullSessionPipes; extern PWSTR StrRegNullSessionShares; extern PWSTR StrRegPipesNeedLicense; extern PWSTR StrRegNoRemapPipes; extern PWSTR StrRegEnforceLogoffTimes; extern PWSTR StrRegDisableDosChecking; extern PWSTR StrRegEnableSecuritySignatures; extern PWSTR StrRegRequireSecuritySignatures; extern PWSTR StrRegEnableExtendedSignatures; extern PWSTR StrRegRequireExtendedSignatures; extern PWSTR StrRegEnableInvalidSmbLogging;
extern PWSTR StrRegDisableLargeRead; extern PWSTR StrRegDisableLargeWrite; extern PWSTR StrRegMapNoIntermediateBuffering; extern PWSTR StrRegNoAliasingOnFilesystem; extern PWSTR StrRegDisableDownlevelTimewarp;
extern PWSTR StrRegErrorLogIgnore;
#if SRVNTVERCHK
extern PWSTR StrRegInvalidDomainNames; extern PWSTR StrRegAllowedIPAddresses; #endif
//
// Pipes and shares that are accessible by the NULL session.
//
extern PWSTR StrDefaultNullSessionPipes[]; extern PWSTR StrDefaultNullSessionShares[];
//
// Pipes that are not remapped, even in cluster environments
//
extern PWSTR StrDefaultNoRemapPipeNames[];
//
// DOS device names that can not be accessed by clients
//
extern UNICODE_STRING SrvDosDevices[];
//
// Name of the EA file on FAT
//
extern UNICODE_STRING SrvEaFileName;
//
// Pipes that require a license for access
//
extern PWSTR StrDefaultPipesNeedLicense[];
//
// Error codes that should not be logged
//
extern PWSTR StrDefaultErrorLogIgnore[];
extern PSTR StrDialects[]; extern PWSTR StrClientTypes[];
#if DBG
extern PWSTR StrWriteAndX; #endif
extern WCHAR StrQuestionMarks[];
#define FS_CDFS L"CDFS"
#define FS_FAT L"FAT"
extern PWSTR StrFsCdfs; extern PWSTR StrFsFat;
extern PWSTR StrNativeOsPrefix;
extern PWSTR StrDefaultNativeOs; extern PSTR StrDefaultNativeOsOem;
extern PWSTR StrNativeLanman; extern PSTR StrNativeLanmanOem;
//
// Table of service name strings. This table corresponds to the
// enumerated type SHARE_TYPE. Keep the two in sync.
//
extern PSTR StrShareTypeNames[];
#endif // ndef _SRVSTRNG_
|