MyNetWorks
------------

This component spreads as is. Without some warranty.
The Component spreads in source code.

All questions, wishes, bugs, and so on are welcome.

The Component MyNetWorks is intended for working on MicrosoftWindows network 
with domains organization only (Some functions can be called without a domains). 
And contains often used functions, which are required for working in domains 
structured network.

Some functions (with some parameters) can claim to administrator privileges.

Short functions list:
---------------------
-Get domains list 					GetDomains 
-Get list of computer in domain 
(possible division on types) 				GetComputers, GetServers 
-Computer shares 
(possible division on types) 				GetShares 
-Get list of the domain groups 				GetGroups 
-Get list of the users 
(possible division on types and attribute to group) 	GetUsers 
-Get users list of the given given group		GetGroupUserInfo
-GetNetBIOS transport					GetTransport

-Change users password					ChangeUserPass

  The Additional functions:
  -------------------------
  -Get name of computer you working on 			MyComputerName 
  -Get name of user on computer you working on		MyUserName 
  -Get PDC 						GetPDC, GetPDC_long_but_safely
  -Get BDC list 					GetBDC 
  -Get SQL list 					GetSQL 
  -Get Win9x computers list 				GetW9x 
  -Get WinNT computers list 				GetWNT 
  -Get all servers list					GetSRV 
  -Get all workstation (not server) list		GetWKS
    
    The Utilities:
    --------------
    -Clean and free list TThreadList 			FreeAndNilList 
    -Clean and free list TLIst 				FreeAndNilTList 
    -Get name of the computer from name of share 	GetCompFromShareName 
    -Get name of the resource from name of share 	GetShareFromShareName



The Contents of the archive:
----------------------------
readme_eng.txt 				Readme file (English)
readme_rus.txt 				Readme file (Russian)
history.txt 				History version

Src\

Src\_NetC.inc 				Constants 
Src\_NetF.inc 				External functions 
Src\_NetT.inc 				Types description 
Src\MyNetWorks.dcr 			| MyNetWorks component 
Src\MyNetWorks.pas 			| source code

Examples\

Examples\With threads\MyNetWorks.ico	Ico for program
Examples\With threads\Project1.dpr	|
Examples\With threads\Project1.res	|Threaded example
Examples\With threads\Unit1.dfm		|
Examples\With threads\Unit1.pas		|

Examples\Without threads\Project1.dpr	|
Examples\Without threads\Project1.res	|Threaded example
Examples\Without threads\Unit1.dfm	|
Examples\Without threads\Unit1.pas	|



I'll be glad to receive You opinion about MyNetWorks components,
Alexander Ivanov   
Email:		alex@sura.ru
Homepage:	http://www.sura.ru/alex