Windows セキュリティ センター (WSC) によって監視されるすべてのサービスを定義します。
構文
typedef enum _WSC_SECURITY_PROVIDER {
WSC_SECURITY_PROVIDER_FIREWALL = 0x1,
WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS = 0x2,
WSC_SECURITY_PROVIDER_ANTIVIRUS = 0x4,
WSC_SECURITY_PROVIDER_ANTISPYWARE = 0x8,
WSC_SECURITY_PROVIDER_INTERNET_SETTINGS = 0x10,
WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL = 0x20,
WSC_SECURITY_PROVIDER_SERVICE = 0x40,
WSC_SECURITY_PROVIDER_NONE = 0,
WSC_SECURITY_PROVIDER_ALL
} WSC_SECURITY_PROVIDER, *PWSC_SECURITY_PROVIDER;
定数
WSC_SECURITY_PROVIDER_FIREWALL値: 0x1 このコンピューターのすべてのファイアウォールの集計。 |
WSC_SECURITY_PROVIDER_AUTOUPDATE_SETTINGS値: 0x2 このコンピューターの自動更新設定。 |
WSC_SECURITY_PROVIDER_ANTIVIRUS値: 0x4 このコンピューターのすべてのウイルス対策製品の集計。 |
WSC_SECURITY_PROVIDER_ANTISPYWARE値: 0x8 このコンピューターのすべてのスパイウェア対策製品の集計。 |
WSC_SECURITY_PROVIDER_INTERNET_SETTINGS値: 0x10 このコンピューターの各インターネット ゾーン内の Web サイトのアクセスを制限する設定。 |
WSC_SECURITY_PROVIDER_USER_ACCOUNT_CONTROL値: 0x20 このコンピューターのユーザー アカウント制御 (UAC) 設定。 |
WSC_SECURITY_PROVIDER_SERVICE値: 0x40 このコンピューター上の WSC サービスの実行状態。 |
WSC_SECURITY_PROVIDER_NONE値: 0 WSC が監視する項目はありません。 |
WSC_SECURITY_PROVIDER_ALLWSC が監視するすべての項目。 |
注釈
注意
WSC_SECURITY_PROVIDER::WSC_SECURITY_PROVIDER_ANTISPYWARE は、Windows 10 バージョン 1607 より前のオペレーティング システムでのみ使用する必要があります。 バージョン 1607 Windows 10時点で、WSC はウイルス対策の状態を追跡し続けますが、スパイウェア対策の状態は追跡しません。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | サポートなし |
| Header | wscapi.h |