Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[L'individuazione delle funzioni è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Potrebbe essere modificato o non disponibile nelle versioni successive.]
Elimina un'istanza di funzione esistente.
Sintassi
HRESULT RemoveInstance(
[in] SystemVisibilityFlags enumVisibilityFlags,
[in] const WCHAR *pszSubCategory,
[in] const WCHAR *pszProviderInstanceIdentity
);
Parametri
[in] enumVisibilityFlags
Valore di enumerazione SystemVisibilityFlags che specifica la visibilità dell'istanza della funzione che il provider sta per eliminare. Spetta al provider se rispettare o meno questa impostazione, tuttavia la visibilità dell'utente corrente può essere usata per consentire ai processi in esecuzione in un contesto di sicurezza non amministratore di essere comunque in grado di rimuovere le istanze di funzione.
[in] pszSubCategory
Stringa di sottocategoria dell'istanza della funzione.
[in] pszProviderInstanceIdentity
Identificatore dell'istanza del provider.
Valore restituito
I valori restituiti possibili includono, ma non sono limitati ai valori seguenti.
| Codice restituito | Descrizione |
|---|---|
|
Metodo completato correttamente. |
|
Uno dei parametri contiene un argomento non valido. |
|
Il parametro pSiteInfo, pszSubCategory o pszProviderInstanceIdentity è NULL. |
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 | functiondiscoveryprovider.h |