class
	WEL_NET_RESOURCE

General
	cluster: wel
	description: 
		"Information about a network resource.
		The structure is returned during enumeration of network resources. 
		It is also specified when making or querying a network connection
		with calls to various Windows Networking functions."
	create: make_by_pointer, make

Ancestors
	WEL_NETWORKING_CONSTANTS
	WEL_STRUCTURE*

Queries
	comment: STRING_32
	Connect_interactive: INTEGER_32
	Connect_localdrive: INTEGER_32
	Connect_prompt: INTEGER_32
	Connect_redirect: INTEGER_32
	Connect_update_profile: INTEGER_32
	display_type: INTEGER_32
	Error_access_denied: INTEGER_32
	Error_already_assigned: INTEGER_32
	Error_bad_device: INTEGER_32
	Error_bad_net_name: INTEGER_32
	Error_bad_provider: INTEGER_32
	Error_cancelled: INTEGER_32
	Error_extended_error: INTEGER_32
	Error_invalid_address: INTEGER_32
	Error_invalid_parameter: INTEGER_32
	Error_invalid_password: INTEGER_32
	Error_more_data: INTEGER_32
	Error_no_more_items: INTEGER_32
	Error_no_net_or_bad_path: INTEGER_32
	Error_no_network: INTEGER_32
	exists: BOOLEAN
	is_equal (other: [like Current] WEL_NET_RESOURCE): BOOLEAN
	item: POINTER
	local_name: STRING_32
	Max_path: INTEGER_32
	provider: STRING_32
	remote_name: STRING_32
	Resource_connected: INTEGER_32
	Resource_display_type_domain: INTEGER_32
	Resource_display_type_generic: INTEGER_32
	Resource_display_type_server: INTEGER_32
	Resource_display_type_share: INTEGER_32
	Resource_globalnet: INTEGER_32
	Resource_remembered: INTEGER_32
	Resource_type_any: INTEGER_32
	Resource_type_disk: INTEGER_32
	Resource_type_print: INTEGER_32
	Resource_usage_connectable: INTEGER_32
	Resource_usage_container: INTEGER_32
	scope: INTEGER_32
	shared: BOOLEAN
	Structure_size: INTEGER_32
	type: INTEGER_32
	usage: INTEGER_32

Commands
	copy (other: [like Current] WEL_NET_RESOURCE)
	dispose
	initialize
	initialize_with_character (a_character: CHARACTER_8)
	memory_copy (source_pointer: POINTER; length: INTEGER_32)
	set_comment (a_value: STRING_GENERAL)
	set_display_type (a_value: INTEGER_32)
	set_item (an_item: POINTER)
	set_local_name (a_value: STRING_GENERAL)
	set_provider (a_value: STRING_GENERAL)
	set_remote_name (a_value: STRING_GENERAL)
	set_scope (a_value: INTEGER_32)
	set_shared
	set_type (a_value: INTEGER_32)
	set_unshared
	set_usage (a_value: INTEGER_32)