93 lines
1.3 KiB
C++
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[];
|