Funzione ChangerGetStatus (mcd.h)
ChangerGetStatus gestisce gli aspetti specifici del dispositivo di un IRP di controllo del dispositivo con il codice IOCTL IOCTL_CHANGER_GET_STATUS.
Sintassi
NTSTATUS ChangerGetStatus(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
Parametri
[in] DeviceObject
Puntatore all'oggetto dispositivo che rappresenta il modificatore.
[in] Irp
Puntatore all'IRP.
Valore restituito
ChangerGetStatus restituisce il valore STATUS_XXX restituito dal driver della porta di sistema. Se la memoria non è sufficiente per elaborare la richiesta o per elaborare il valore STATUS_XXX restituito dal driver di porta di sistema ChangerGetStatus restituisce STATUS_INSUFFICIENT_RESOURCES.
Commenti
Questa routine è obbligatoria.
ChangerGetStatus indica se il modificatore è in grado di accettare le richieste.
ChangerGetStatus compila un SRB con un CDB per ottenere lo stato del modificatore (usando il comando SCSI TEST UNIT READY o non SCSI equivalente) e lo invia al driver della porta di sistema per ottenere lo stato del modificatore.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | mcd.h (include Mcd.h, Ntddchgr.h) |
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