IOCTL_CDROM_GET_LAST_SESSION IOCTL (ntddcdrm.h)
Esegue una query sul dispositivo per il primo numero di sessione completo, l'ultimo numero di sessione completo e l'ultimo indirizzo iniziale della sessione completa. Questa richiesta corrisponde a una richiesta di IOCTL_CDROM_READ_TOC_EX con un formato di CDROM_READ_TOC_EX_FORMAT_SESSION. Per altre informazioni sul formato CDROM_READ_TOC_EX_FORMAT_SESSION, vedere la descrizione del membro Format della struttura CDROM_READ_TOC_EX .
Nell'output, se il valore nel membro FirstCompleteSession di CDROM_TOC_SESSION_DATA corrisponde al valore nel membro LastCompleteSession , il disco non è multisessione.
Codice principale
Buffer di input
Nessuno.
Lunghezza del buffer di input
Nessuno.
Buffer di output
Il driver restituisce i dati della query in una struttura CDROM_TOC_SESSION_DATA in Irp-AssociatedIrp.SystemBuffer>.
Lunghezza del buffer di output
Lunghezza di una struttura CDROM_TOC_SESSION_DATA .
Blocco dello stato
Il campo Informazioni viene impostato sul numero di byte restituiti. Il campo Stato è impostato su STATUS_SUCCESS oppure su STATUS_BUFFER_TOO_SMALL o STATUS_INSUFFICIENT_RESOURCES.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddcdrm.h (include Ntddcdrm.h) |
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