Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Fornisce il callback di preparazione/rilascio e di ingresso/uscita del dispositivo a Windows Driver Foundation (WDF) per la transizione del dispositivo in stati diversi. Questa funzione deve essere chiamata dal driver client quando WDF richiama la routine EVT_WDF_DRIVER_DEVICE_ADD del driver, ma prima di creare l'oggetto dispositivo.
Sintassi
FORCEINLINE NTSTATUS HwNProcessAddDevicePreDeviceCreate(
_In_ WDFDRIVER Driver,
_In_ PWDFDEVICE_INIT DeviceInit,
_Out_ PWDF_OBJECT_ATTRIBUTES FdoAttributes
);
Parametri
[in] Driver
Handle per l'oggetto driver framework driver dei driver client.
[in] DeviceInit
Puntatore a una struttura di WDFDEVICE_INIT allocata dal framework.
[out] FdoAttributes
Puntatore a una struttura WDF_OBJECT_ATTRIBUTES che descrive gli attributi dell'oggetto dispositivo del driver client al momento della creazione.
Valore restituito
Restituisce STATUS_SUCCESS se la funzione ha esito positivo. Restituisce STATUS_INVALID_PARAMETER se non è possibile trovare il driver client corrispondente. In caso contrario, restituisce uno dei valori di stato dell'errore definiti in Ntstatus.h.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1709 |
server minimo supportato | Windows Server 2016 |
piattaforma di destinazione | Finestre |
intestazione | hwnclx.h |
libreria | Mshwnclxstub.lib |
IRQL | PASSIVE_LEVEL |