Internet Information Services (IIS) ISAPI-extensies en -filters (Internet Server Application Programming Interface) kunnen de aanvraagverwerkende mogelijkheden van IIS uitbreiden en aanpassen. Het schrijven van ISAPI-filters duurt lang, ze bieden geen systeemeigen ondersteuning voor de afhandeling van sessies en ze kunnen lastig zijn om te onderhouden. IIS 6.0 en IIS 10 voeren ISAPI-toepassingen afzonderlijk af om de serverstabiliteit te vergroten. Ondanks dat ISAPI-filters nog steeds kunnen worden gebruikt in IIS 10, is het gemakkelijker voor ontwikkelaars om beheerde of native modules toe te voegen die in de nieuwe modulaire architectuur van IIS 10 kunnen worden geïntegreerd.
SF_NOTIFY_READ_RAW_DATA wordt niet ondersteund in IIS 10
IIS 10 ondersteunt de melding SF_NOTIFY_READ_RAW_DATA voor ISAPI-filters niet meer. Als u een ISAPI-filter moet gebruiken dat deze melding vereist, moet u het filter uitvoeren in IIS 6.0 in de IIS 5.0-isolatiemodus (let erop dat dit echter geen aanbevolen praktijk is). Zie het artikel Information about ISAPI filters that register the SF_NOTIFY_READ_RAW_DATA event in Internet Information Services version 6.0 (Informatie over ISAPI-filters waarmee de SF_NOTIFY_READ_RAW_DATA-gebeurtenis wordt geregistreerd in versie 6.0 van Internet Information Services) voor meer informatie.
Target | Microsoft.Windows.InternetInformationServices.10.0.WebServer |
Category | Alert |
Enabled | True |
Event_ID | 2261 |
Event Source | Microsoft-Windows-IIS-W3SVC-WP |
Alert Generate | False |
Remotable | True |
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.Server.IIS.10.0.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.InternetInformationServices.10.0.SFNOTIFYREADRAWDATA.filter.notification.is.not.supported.in.IIS.10" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.WebServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC-WP</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2261</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.10.0.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.10.0.SFNOTIFYREADRAWDATA.filter.notification.is.not.supported.in.IIS.10.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>