Funzione WdfIoResourceRequirementsListSetSlotNumber (wdfresource.h)
[Si applica solo a KMDF]
Il metodo WdfIoResourceRequirementsListSetSlotNumber assegna un numero di slot a un elenco dei requisiti delle risorse.
Sintassi
void WdfIoResourceRequirementsListSetSlotNumber(
[in] WDFIORESREQLIST RequirementsList,
[in] ULONG SlotNumber
);
Parametri
[in] RequirementsList
Handle per un oggetto framework resource-requirements-list che rappresenta l'elenco dei requisiti delle risorse di un dispositivo.
[in] SlotNumber
Valore che identifica il numero di slot del bus a cui è connesso il dispositivo.
Valore restituito
nessuno
Osservazioni
Se il driver fornisce un handle di oggetto non valido, si verifica un controllo di bug.
Il driver deve specificare un numero di slot se il dispositivo non supporta Plug and Play (PnP).
Per altre informazioni sugli elenchi dei requisiti delle risorse, vedere Risorse hardware per i driver Framework-Based.
Esempio
L'esempio di codice seguente mostra come una funzione di callback EvtDeviceResourceRequirementsQuery per un dispositivo nonPnP chiama WdfIoResourceRequirementsListSetSlotNumber per assegnare lo slot 0 a un dispositivo.
NTSTATUS
Example_EvtDeviceResourceRequirementsQuery(
IN WDFDEVICE Device,
IN WDFIORESREQLIST Requirements
)
{
...
WdfIoResourceRequirementsListSetSlotNumber(
Requirements,
0
);
...
}
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Intestazione | wdfresource.h (include Wdf.h) |
Libreria | Wdf01000.sys (vedere Controllo delle versioni della libreria framework). |
IRQL | <=DISPATCH_LEVEL |
Regole di conformità DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per