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.
La routine IoSetStartIoAttributes per la routine StartIo del driver.
Sintassi
VOID IoSetStartIoAttributes(
[in] PDEVICE_OBJECT DeviceObject,
[in] BOOLEAN DeferredStartIo,
[in] BOOLEAN NonCancelable
);
Parametri
[in] DeviceObject
Puntatore all'oggetto dispositivo per il dispositivo del driver.
[in] DeferredStartIo
Se TRUE, il gestore di I/O rinvierà qualsiasi chiamata alla routine StartIo del driver mentre il driver è già all'interno della routine. In particolare, se il StartIo routine chiama IoStartNextPacket, la routine StartIo non verrà chiamata di nuovo fino al completamento della chiamata corrente. Il valore predefinito è FALSE.
[in] NonCancelable
Se TRUE, l'IRP non può essere annullato dopo che è stato dequeuato da una chiamata a IoStartNextPacket. Il valore predefinito è FALSE. I driver che impostano questo membro su FALSE devono sincronizzare la gestione di IRP con il blocco di selezione annulla.
Valore restituito
Nessuno
Fabbisogno
| Requisito | Valore |
|---|---|
| client minimo supportato | Disponibile per Microsoft Windows XP e versioni successive del sistema operativo Windows. |
| piattaforma di destinazione | Universale |
| intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
| libreria | NtosKrnl.lib |
| dll | NtosKrnl.exe |
| IRQL | Qualsiasi livello |
| regole di conformità DDI | HwStorPortProhibitedDDIs(storport), StartIoCancel(wdm), StartIoRecursion(wdm) |