Funzione DismShutdown
Arresta l'API DISM. DismShutdown deve essere chiamato una volta per processo. Altre chiamate di funzione API DISM avranno esito negativo dopo che è stato chiamato DismShutdown .
Sintassi
HRESULT WINAPI DismShutdown(void);
Parametri
Questa funzione non ha parametri.
Valore restituito
Restituisce S_OK sull'esito positivo.
Restituisce DISMAPI_E_DISMAPI_NOT_INITIALIZED se NonsmInitialize non è stato chiamato.
Restituisce DISMAPI_E_OPEN_SESSION_HANDLES se non sono state chiuse eventuali dismSession aperte.
Commenti
È necessario chiamare DismShutdown una volta per processo. Le chiamate a DismShutdown devono essere corrispondenti a una chiamata precedente a DismInitialize. L'API DISM serializzerà chiamate simultanee a DismShutdown. La prima chiamata avrà esito positivo e le altre chiamate avranno esito negativo.
Prima di chiamare DismShutdown, è necessario chiudere tutto DismSession usandoDismCloseSession. Se ci sono dismSessioni aperte quando si chiama DismShutdown, la chiamata DismShutdown avrà esito negativo. Per altre informazioni, vedere Uso dell'API DISM.
Esempio
HRESULT hr = S_OK;
hr = DismShutdown();
Requisiti
Requisito | Descrizione |
---|---|
Piattaforme host supportate | L'API DISM può essere usata in qualsiasi sistema operativo supportato da Windows Assessment and Deployment Kit (Windows ADK). Per altre informazioni, vedere Informazioni di riferimento tecnico su Windows ADK. |
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | DismAPI.h |
Libreria | DismAPI.lib |
DLL | DismAPI.dll |