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 |