WebhostCloseAllListenerChannelInstances-Funktion
Fordert alle Instanzen dieses Listenerkanals auf, anzuhalten.
Syntax
HRESULT WebhostCloseAllListenerChannelInstances(
IN DWORD ProtocolHandle,
IN LPCWSTR AppPoolId,
IN DWORD ListenerChannelId
);
Parameter
ProtocolHandle
[IN] Eine DWORD
, die das Protokollhandle enthält, das das Protokoll für diesen Listenerkanal darstellt.
AppPoolId
[IN] Eine Zeichenfolge, die die Anwendungspool-ID für diesen Listenerkanal enthält.
ListenerChannelId
[IN] Eine DWORD
, die die Listenerkanal-ID enthält, die der Listeneradapter zum Beenden angefordert hat.
Rückgabewert
HRESULT
. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Wert | BESCHREIBUNG |
---|---|
S_OK | Gibt an, dass der Vorgang erfolgreich war. |
E_INVALIDARG | Gibt an, dass einer der Parameter ungültig ist. |
HRESULT_FROM_WIN32( ERROR_NOT_FOUND) | Gibt an, dass das Protokoll nicht registriert wurde. |
HRESULT_FROM_WIN32(ERROR_PIPE_NOT_CONNECTED) | Gibt an, dass der Listeneradapter nicht mit dem Windows-Prozessaktivierungsdienst verbunden ist. |
Bemerkungen
Das Aufrufen dieser Funktion ohne ausgeführte Listenerkanäle gibt keinen Fehlercode zurück.
Diese Funktion wird unter den folgenden Bedingungen aufgerufen:
Der Listeneradapterdienst wird beendet.
Der Listeneradapter wird nach Anwendung weitergeleitet, und die Anwendung wird gelöscht.
Der Anwendungspool wird gelöscht.
Der Listeneradapter wird nach Anwendung routingen, und die Anwendung wird in einen anderen Anwendungspool verschoben.
Anforderungen
type | BESCHREIBUNG |
---|---|
Client | – IIS 7.0 unter Windows Vista – IIS 7.5 unter Windows 7 – IIS 8.0 unter Windows 8 – IIS 10.0 auf Windows 10 |
Server | – IIS 7.0 unter Windows Server 2008 – IIS 7.5 unter Windows Server 2008 R2 – IIS 8.0 unter Windows Server 2012 – IIS 8.5 unter Windows Server 2012 R2 – IIS 10.0 auf Windows Server 2016 |
Produkt | – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
Header | Listeneradapter.h |
Weitere Informationen
Exportierte Listeneradapterfunktionen
PFN_WEBHOST_LISTENER_APPLICATION_POOL_ALL_LISTENER_CHANNEL_INSTANCES_STOPPED-Funktion