Condividi tramite


Funzione DismCloseSession

Sintassi

HRESULT WINAPI DismCloseSession(
  _In_ DismSession Session
);

Parametri

Sessione [in]
DismSession valido. L'oggetto DismSession deve essere associato a un'immagine. È possibile associare una sessione a un'immagine usando DismOpenSession.

Valore restituito

Se l'esito è positivo, restituisce S_OK .

Se DISMSession esegue operazioni su altri thread, tali operazioni verranno completate prima dell'eliminazione di DISMSession . Se vengono richiamate altre operazioni da altri thread dopo che Viene chiamato DismCloseSession, ma prima che DismCloseSession restituisca, tali operazioni avranno esito negativo e restituiranno un DISMAPI_E_INVALID_DISM_SESSION errore.

Commenti

La funzione DISMSession verrà arrestata dopo il completamento della chiamata, ma l'immagine non verrà smontata. Per smontare l'immagine, usare DismUnmountImage dopo la chiusura di tutte le sessioni.

Esempio

HRESULT hr = S_OK;
DismSession session;
hr = DismOpenSession( DISM_ONLINE_IMAGE, NULL, NULL, &session ); hr = DismCloseSession( session );

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

Vedi anche

DismOpenSession

DISMSession