WSC_PROVIDER_INFO_TYPE enumeration (ws2spi.h)

**Note**  Layered Service Providers are deprecated. Starting with Windows 8 and Windows Server 2012, use Windows Filtering Platform.
 
The Windows Sockets **WSC_PROVIDER_INFO_TYPE**enumeration type is used to specify the information class of a layered service protocol (LSP) in Windows Sockets 2.

Syntax

typedef enum _WSC_PROVIDER_INFO_TYPE {
  ProviderInfoLspCategories,
  ProviderInfoAudit
} WSC_PROVIDER_INFO_TYPE;

Constants

 
ProviderInfoLspCategories
The LSP category information for a protocol entry in a layered protocol. The information class should point to a DWORD value containing the appropriate LSP category flags implemented by LSP.
ProviderInfoAudit
The LSP class information for audit information for the LSP entry. The information class should point to a WSC_PROVIDER_AUDIT_INFO structure containing an audit record for the LSP.

Remarks

The WSC_PROVIDER_AUDIT_INFO structure is not currently used.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header ws2spi.h

See also

WSCGetProviderInfo

WSCGetProviderInfo32

WSCSetProviderInfo

WSCSetProviderInfo32

WSC_PROVIDER_AUDIT_INFO