Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Entfernt alle Änderungen am Herunterfahren oder Neustarten von Aktionen, die mithilfe der RmAddFilter-Funktion angewendet wurden. Das primäre Installationsprogramm kann die RmRemoveFilter-Funktion mehrmals aufrufen.
Syntax
DWORD RmRemoveFilter(
[in] DWORD dwSessionHandle,
[in, optional] LPCWSTR strModuleName,
[in, optional] RM_UNIQUE_PROCESS *pProcess,
[in, optional] LPCWSTR strServiceShortName
);
Parameter
[in] dwSessionHandle
Ein Handle für eine vorhandene Restart Manager-Sitzung.
[in, optional] strModuleName
Ein Zeiger auf einen null-beendeten Zeichenfolgenwert, der den vollständigen Pfad für die ausführbare Datei der Anwendung enthält. Die RmRemoveFilter-Funktion entfernt alle Änderungen an den Aktionen zum Herunterfahren oder Neustarten der Anwendung, auf die verwiesen wird, die zuvor von der RmAddFilter-Funktion angewendet wurden. Dieser Parameter muss NULL sein, wenn der Application - oder strServiceShortName-Parameter nicht NULL ist.
[in, optional] pProcess
Die RM_UNIQUE_PROCESS Struktur für die Anwendung. Die RmRemoveFilter-Funktion entfernt alle Änderungen an den Aktionen zum Herunterfahren oder Neustarten der Anwendung, auf die verwiesen wird, die zuvor von der RmAddFilter-Funktion angewendet wurden. Dieser Parameter muss NULL sein, wenn der strFilename - oder strShortServiceName-Parameter nicht NULL ist.
[in, optional] strServiceShortName
Ein Zeiger auf einen NULL-beendeten Zeichenfolgenwert, der den kurzen Dienstnamen enthält. Die RmRemoveFilter-Funktion entfernt alle Änderungen an den Aktionen zum Herunterfahren oder Neustarten des Diensts, auf die verwiesen wird, die zuvor von der RmAddFilter-Funktion angewendet wurden. Dieser Parameter muss NULL sein, wenn der strFilename - oder Application-Parameter nicht NULL ist.
Rückgabewert
Dies ist der neueste Fehler, der empfangen wurde. Die Funktion kann einen der Systemfehlercodes zurückgeben, die in Winerror.h definiert sind.
| Wert | Bedeutung |
|---|---|
|
Die Funktion wurde erfolgreich abgeschlossen. |
|
Der angegebene Filter konnte nicht gefunden werden. |
|
Dieser Fehler wird zurückgegeben, wenn ein sekundäres Installationsprogramm diese Funktion aufruft. Diese Funktion ist nur für primäre Installationsprogramme verfügbar. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | restartmanager.h |
| Bibliothek | Rstrtmgr.lib |
| DLL | Rstrtmgr.dll |