Winsock Catalog Change Tracing Details
Note
Layered Service Providers are deprecated. Starting with Windows 8 and Windows Server 2012, use Windows Filtering Platform.
Winsock Catalog Change event tracing for layered Service providers (LSPs) is related to LSP installation, LSP removal, LSP disable, and Winsock catalog reset operations. All of the following events are written to the Microsoft-Windows-Winsock-WS2HELP/Operational channel which is different from the other Winsock network event tracing logged on Windows Vista and later.
The following details each of the Winsock LSP events that can be traced and describes which parameters and information are logged.
LSP Install
Event ID = 1
Level = 4 (Information)
The following Winsock LSP events are traced for an LSP install operation:
- A protocol entry is installed into the Winsock catalog.
The following parameters are logged for a LSP install event:
Parameter | Description |
---|---|
LSP Name |
The name of the LSP as obtained from the szProtocol member of the WSAPROTOCOL_INFO structure for the LSP being installed. |
Catalog |
The Winsock catalog (32-bit or 64-bit) where the LSP is being installed. This is an integer value that is either 32 or 64. |
Installer |
The module filename of the application making the LSP install call. |
GUID |
The GUID value of the Winsock transport provider that the LSP is being installed under. |
Category |
The dwCatalogEntryId member of the WSAPROTOCOL_INFO structure for the LSP being installed. |
LSP Uninstall
Event ID = 2
Level = 4 (Information)
The following Winsock LSP events are traced for an LSP uninstall operation:
- A protocol entry is removed from the Winsock catalog.
The following parameters are logged for a LSP uninstall event:
Parameter | Description |
---|---|
LSP Name |
The name of the LSP as obtained from the szProtocol member of the WSAPROTOCOL_INFO structure for the LSP being removed. |
Catalog |
The Winsock catalog (32-bit or 64-bit) where the LSP is being removed. This is an integer value that is either 32 or 64. |
Installer |
The module filename of the application making the LSP remove call. |
GUID |
The GUID value of the Winsock transport provider that the LSP is removed from. |
Category |
The dwCatalogEntryId member of the WSAPROTOCOL_INFO structure for the LSP being removed. |
LSP Disable
Event ID = 3
Level = 4 (Information)
The following Winsock LSP events are traced for an LSP disable operation:
- A protocol entry is disabled in the Winsock catalog.
The following parameters are logged for a LSP disable event:
Parameter | Description |
---|---|
LSP Name |
The name of the LSP as obtained from the szProtocol member of the WSAPROTOCOL_INFO structure for the LSP being disabled. |
Catalog |
The Winsock catalog (32-bit or 64-bit) where the LSP is being disabled. This is an integer value that is either 32 or 64. |
Installer |
The module filename of the application making the LSP disable call. |
GUID |
The GUID value of the Winsock transport provider where the LSP is being disabled. |
Category |
The dwCatalogEntryId member of the WSAPROTOCOL_INFO structure for the LSP being disabled. |
Winsock Catalog Reset
Event ID = 4
Level = 4 (Information)
The following Winsock LSP events are traced for a Winsock catalog reset operation:
- The Winsock catalog is reset.
The following parameters are logged for a Winsock catalog reset event:
Parameter | Description |
---|---|
Catalog |
The Winsock catalog (32-bit or 64-bit) that is being reset. This is an integer value that is either 32 or 64. |
Related topics