Fonction DismCloseSession
Syntaxe
HRESULT WINAPI DismCloseSession(
_In_ DismSession Session
);
Paramètres
Session [entrée]
Une DismSession valide. La DismSession doit être associée à une image. Vous pouvez associer une session à une image à l’aide de DismOpenSession.
Valeur retournée
Retourne S_OK
en cas de réussite.
Si DISMSession effectue des opérations sur d’autres threads, ces opérations se terminent avant la destruction de la session DISMSession. Si d’autres opérations sont appelées par d’autres threads après l’appel de DismCloseSession , mais avant le retour de DismCloseSession , ces opérations échouent et retournent une DISMAPI_E_INVALID_DISM_SESSION
erreur.
Notes
La session DISMSession sera arrêtée une fois cet appel terminé, mais l’image ne sera pas démontée. Pour démonter l’image, utilisez DismUnmountImage une fois que toutes les sessions sont fermées.
Exemple
HRESULT hr = S_OK;
DismSession session;
hr = DismOpenSession( DISM_ONLINE_IMAGE, NULL, NULL, &session ); hr = DismCloseSession( session );
Spécifications
Condition requise | Description |
---|---|
Plateformes hôtes prises en charge | L’API DISM peut être utilisée sur n’importe quel système d’exploitation pris en charge par le Kit de déploiement et d’évaluation Windows (Windows ADK). Pour plus d’informations, consultez les Informations de référence technique Windows ADK. |
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | DismAPI.h |
Bibliothèque | DismAPI.lib |
DLL | DismAPI.dll |