Click to Rate and Give Feedback
MSDN
MSDN Library
Development Guides
Developer Notes
Security
 WSC_SECURITY_PROVIDER Enumeration
WSC_SECURITY_PROVIDER Enumeration

Defines all the services that are monitored by Windows Security Center (WSC).

Syntax

typedef enum _WSC_SECURITY_PROVIDER {
  WSC_SECURITY_PROVIDER_FIREWALL               = 1,                                                                                                                                                                                                                                                                                    // 0x1
  WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS    = 2,                                                                                                                                                                                                                                                                                    // 0x2
  WSC_SECURITY_PROVIDER_ANTIVIRUS              = 4,                                                                                                                                                                                                                                                                                    // 0x4
  WSC_SECURITY_PROVIDER_ANTISPYWARE            = 8,                                                                                                                                                                                                                                                                                    // 0x8
  WSC_SECURITY_PROVIDER_INTERNET_SETTINGS      = 16,                                                                                                                                                                                                                                                                                   // 0x10
  WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL   = 32,                                                                                                                                                                                                                                                                                   // 0x20
  WSC_SECURITY_PROVIDER_SERVICE                = 64,                                                                                                                                                                                                                                                                                   // 0x40
  WSC_SECURITY_PROVIDER_NONE                   = 0,                                                                                                                                                                                                                                                                                    // 0x0
  WSC_SECURITY_PROVIDER_ALL                    = WSC_SECURITY_PROVIDER_FIREWALL | WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS | 
	  WSC_SECURITY_PROVIDER_ANTIVIRUS | WSC_SECURITY_PROVIDER_ANTISPYWARE | 
	  WSC_SECURITY_PROVIDER_INTERNET_SETTINGS | WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL | 
	  WSC_SECURITY_PROVIDER_SERVICE 
} WSC_SECURITY_PROVIDER, *PWSC_SECURITY_PROVIDER;

Constants

WSC_SECURITY_PROVIDER_FIREWALL

The aggregation of all firewalls for this computer.

WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS

The automatic update settings for this computer.

WSC_SECURITY_PROVIDER_ANTIVIRUS

The aggregation of all antivirus products for this computer.

WSC_SECURITY_PROVIDER_ANTISPYWARE

The aggregation of all anti-spyware products for this computer.

WSC_SECURITY_PROVIDER_INTERNET_SETTINGS

The settings that restrict the access of web sites in each of the internet zones for this computer.

WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL

The User Account Control (UAC) settings for this computer.

WSC_SECURITY_PROVIDER_SERVICE

The running state of the WSC service on this computer.

WSC_SECURITY_PROVIDER_NONE

None of the items that WSC monitors.

WSC_SECURITY_PROVIDER_ALL

All of the items that the WSC monitors.

Requirements

Minimum supported clientWindows Vista
Minimum supported serverNone supported
HeaderWscapi.h

See Also

WscGetSecurityProviderHealth

Build date: 10/22/2009

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker