windows-nt/Source/XPSP1/NT/ds/adsi/nw312/globals.hxx
2020-09-26 16:20:57 +08:00

93 lines
1.3 KiB
C++

extern LPWSTR szProviderName;
extern const BSTR bstrAddressTypeString;
extern const BSTR bstrComputerOperatingSystem;
extern const BSTR bstrFileShareDescription;
extern const BSTR bstrNWFileServiceName;
extern const BSTR bstrProviderName;
extern const BSTR bstrProviderPrefix;
//
// Group Class
//
extern PROPERTYINFO GroupClass[];
extern DWORD gdwGroupTableSize;
//
// User Class
//
extern PROPERTYINFO UserClass[];
extern DWORD gdwUserTableSize;
//
// Computer Class
//
extern PROPERTYINFO ComputerClass[];
extern DWORD gdwComputerTableSize;
//
// Printer Class
//
extern PROPERTYINFO PrintQueueClass[];
extern DWORD gdwPrinterTableSize;
//
// Job Class
//
extern PROPERTYINFO PrintJobClass[];
extern DWORD gdwJobTableSize;
//
// FileService Class
//
extern PROPERTYINFO FileServiceClass[];
extern DWORD gdwFileServiceTableSize;
//
// File Share Class
//
extern PROPERTYINFO FileShareClass[];
extern DWORD gdwFileShareTableSize;
//
// Global list of attached NW servers.
//
typedef struct _NW_CACHED_SERVER {
LPWSTR pszServerName ;
struct _NW_CACHED_SERVER *pNextEntry ;
} NW_CACHED_SERVER, *PNW_CACHED_SERVER ;
extern PNW_CACHED_SERVER pNwCachedServers;
extern DWORD g_cNWCOMPATProperties;
extern PROPERTYINFO g_aNWCOMPATProperties[];