Funzione WdfDeviceGetHardwareRegisterMappedAddress (wdfdevice.h)
[Si applica solo a UMDF]
Un driver chiama WdfDeviceGetHardwareRegisterMappedAddress per ottenere l'indirizzo mappato in modalità utente della risorsa di memoria mappata in precedenza usando WdfDeviceMapIoSpace.
Sintassi
PVOID WdfDeviceGetHardwareRegisterMappedAddress(
[in] WDFDEVICE Device,
[in] PVOID PseudoBaseAddress
);
Parametri
[in] Device
Handle per un oggetto dispositivo framework.
[in] PseudoBaseAddress
Indirizzo di una posizione che riceve un puntatore all'indirizzo di base pseudo.
Valore restituito
Indirizzo di base in modalità utente delle risorse mappate in precedenza usando WdfDeviceMapIoSpace.
Commenti
Questa funzione è l'equivalente UMDF versione 2 di IWDFDevice3::GetHardwareRegisterMappedAddress.
Dopo che il driver chiama WdfDeviceGetHardwareRegisterMappedAddress, può accedere direttamente all'indirizzo in modalità utente per leggere e scrivere nel registro.
Se si usa WdfDeviceGetHardwareRegisterMappedAddress, è necessario impostare la direttiva UmdfRegisterAccessMode INF su RegisterAccessUsingUserModeMapping. Per altre informazioni sulle direttive INF di UMDF, vedere Specifica delle direttive WDF nei file INF.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 |
Piattaforma di destinazione | Universale |
Versione UMDF minima | 2,0 |
Intestazione | wdfdevice.h (includere Wdf.h) |
Libreria | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |
Vedi anche
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