Funzione RmRemoveFilter (restartmanager.h)
Rimuove le modifiche apportate alle azioni di arresto o riavvio applicate tramite la funzione RmAddFilter . Il programma di installazione primario può chiamare la funzione RmRemoveFilter più volte.
Sintassi
DWORD RmRemoveFilter(
[in] DWORD dwSessionHandle,
[in, optional] LPCWSTR strModuleName,
[in, optional] RM_UNIQUE_PROCESS *pProcess,
[in, optional] LPCWSTR strServiceShortName
);
Parametri
[in] dwSessionHandle
Handle per una sessione di Gestione riavvio esistente.
[in, optional] strModuleName
Puntatore a un valore stringa con terminazione null contenente il percorso completo per il file eseguibile dell'applicazione. La funzione RmRemoveFilter rimuove le modifiche apportate alle azioni di arresto o riavvio dell'applicazione di riferimento applicate in precedenza dalla funzione RmAddFilter . Questo parametro deve essere NULL se il parametro Application o strServiceShortName non è NULL.
[in, optional] pProcess
Struttura RM_UNIQUE_PROCESS per l'applicazione. La funzione RmRemoveFilter rimuove le modifiche apportate alle azioni di arresto o riavvio dell'applicazione di riferimento applicate in precedenza dalla funzione RmAddFilter . Questo parametro deve essere NULL se il parametro strFilename o strShortServiceName è diverso da NULL.
[in, optional] strServiceShortName
Puntatore a un valore stringa con terminazione null contenente il nome del servizio breve. La funzione RmRemoveFilter rimuove le modifiche apportate alle azioni di arresto o riavvio del servizio a cui si fa riferimento in precedenza applicate dalla funzione RmAddFilter . Questo parametro deve essere NULL se il parametro strFilename o Application non è NULL.
Valore restituito
Si tratta dell'errore più recente ricevuto. La funzione può restituire uno dei codici di errore di sistema definiti in Winerror.h.
Valore | Significato |
---|---|
|
La funzione è stata completata correttamente. |
|
Impossibile trovare il filtro specificato. |
|
Questo errore viene restituito quando un programma di installazione secondario chiama questa funzione. Questa funzione è disponibile solo per i programmi di installazione primari. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | restartmanager.h |
Libreria | Rstrtmgr.lib |
DLL | Rstrtmgr.dll |