Partager via


Fonction DismRemoveDriver

Supprime un pilote out-of-box d’une image hors connexion.

Syntaxe

HRESULT WINAPI DismRemoveDriver(
  _In_ DismSession Session,
  _In_ PCWSTR      DriverPath
);

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.

DriverPath [in]
Nom de fichier publié du pilote qui a été ajouté à l’image, par exemple OEM1.inf. Vous pouvez utiliser DismGetDrivers pour obtenir le nom publié du pilote.

Valeur retournée

Renvoie S_OK en cas de réussite.

Notes

Cette fonction prend uniquement en charge les images hors connexion.

Important

La suppression d’un pilote critique au démarrage peut rendre l’image Windows hors connexion incapable de démarrer.

Exemple

HRESULT hr = S_OK;
hr = DismRemoveDriver(Session, "Oem1.inf");

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.
Plateformes d’images prises en charge Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, environnement de préinstallation Windows (Windows PE) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10, Windows Server 2016
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

Voir aussi

DismAddDriver