Condividi tramite


Funzione DismGetDrivers

Elenca i driver in un'immagine.

Sintassi

HRESULT WINAPI DismGetDrivers(
  _In_  DismSession       Session,
  _In_  BOOL              AllDrivers,
  _Out_ DismDriverPackage **DriverPackage,
  _Out_ UINT              *Count
);

Parametri

Sessione [in]
Una dismSession valida. La dismSession deve essere associata a un'immagine. È possibile associare una sessione a un'immagine usando DismOpenSession.

AllDrivers [in]
Valore booleano che specifica quali driver recuperare.

Valore Descrizione
TRUE Recuperare tutti i driver.
FALSE Recuperare solo i driver predefiniti. I driver predefiniti sono driver che non sono stati originariamente inclusi nell'immagine di Windows.

DriverPackage [out]
Puntatore all'indirizzo di una matrice di strutture DismDriverPackage .

Conteggio [out]
Numero di strutture DismDriverPackage restituite.

Valore restituito

Se l'esito è positivo, restituisce S_OK .

Esempio

HRESULT hr = S_OK;
DismDriver* DriverPackageInfos;
UINT Count;
hr = DismGetDrivers(Session, TRUE, &DriverPackageInfos, &Count);

Requisiti

Requisito Descrizione
Piattaforme host supportate L'API GESTIONE e manutenzione immagini distribuzione può essere usata in qualsiasi sistema operativo supportato da Windows Assessment and Deployment Kit (Windows ADK). Per altre informazioni, vedere la Guida tecnica di Windows ADK.
Piattaforme di immagini supportate Windows 7, Windows Server 2008 R2, Windows PE 3.0, Windows 8, Windows Server 2012, Windows Preinstallation Environment (Windows PE) 4.0, Windows 8.1, Windows Server 2012 R2, Windows 10, Windows Server 2016
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

DismAddDriver

DismRemoveDriver

DismGetDriverInfo

DismDelete