wfc_get_activex_servers
$Revision: 4 $
Declaration
void wfc_get_activex_servers( CStringArray& server_list )
Description
This retrieves a list of websites where ActiveX controls will be
downloaded from.
Example
bool prevent_download_of_malicious_activex_controls( void )
{
WFCTRACEINIT( TEXT( "_tmain()" ) );
CStringArray trusted_server_list;
if ( wfc_get_activex_servers( trusted_server_list ) == false )
{
return( false );
}
int loop_index = 0;
CString server_name;
while( loop_index < trusted_server_list.GetSize() )
{
server_name = trusted_server_list.GetAt( loop_index );
if ( server_name.CompareNoCase( "CODEBASE" ) == 0 )
{
trusted_server_list.RemoveAt( loop_index );
}
else
{
loop_index++;
}
}
if ( wfc_set_activex_servers( trusted_server_list ) == false )
{
return( false );
}
return( true );
}
Copyright, 2000, Samuel R. Blackburn
$Workfile: wfc_get_activex_servers.cpp $
$Modtime: 6/26/01 10:58a $