Funktionen DismRemoveCapability
Lägger till en funktion i en bild.
Syntax
HRESULT WINAPI DismRemoveCapability(
_In_ DismSession Session,
_In_ PCWSTR Name,
_In_opt_ HANDLE CancelEvent,
_In_opt_ DISM_PROGRESS_CALLBACK Progress,
_In_opt_ PVOID UserData
);
Parametrar
Session [in]
Ett giltigt DismSession. DismSession måste associeras med en avbildning. Du kan associera en session med en bild med hjälp av DismOpenSession.
Namn [in]
Namnet på den funktion som tas bort
CancelEvent [in, valfritt]
Detta är en referens till en händelse för annullering.
Framsteg [i, valfritt]
Pekare till en klientdefinierad återanropsfunktion för att rapportera förloppet.
UserData [in, valfritt]
Användardefinierade anpassade data. Detta skickas tillbaka till användaren via återanropet.
Returvärde
Om funktionen lyckas är returvärdet S_OK
. Funktionen kan också returnera något av följande värden när den lyckas:
Returkod | Beskrivning |
---|---|
|
Om session är online måste datorn startas om. |
|
Session måste läsas in igen. |
Om funktionen misslyckas är returvärdet ett HRESULT-felvärde.
Anmärkningar
Använd den här funktionen för att ta bort en funktion.
Exempel
HRESULT hr = S_OK;
hr = DismRemoveCapability(Session, L“Language.Basic~~~en-US~0.0.1.0”, NULL, NULL, NULL);
Krav
Krav | Beskrivning |
---|---|
Värdplattformar som stöds | DISM API kan användas på alla operativsystem som stöds av Windows Assessment and Deployment Kit (Windows ADK). Mer information finns i Teknisk referens för Windows ADK. |
Bildplattformar som stöds | Windows 10, Windows Server 2016 |
Lägsta klient som stöds | Windows 10 [endast skrivbordsappar] |
Lägsta server som stöds | Windows Server 2016 [endast skrivbordsappar] |
Rubrik | DismAPI.h |
Bibliotek | DismAPI.lib |
DLL | DismAPI.dll |