IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL IOCTL (ntddscsi.h)
IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL è la firma definita dal sistema usata insieme al codice di controllo IOCTL_SCSI_MINIPORT per inviare dati specifici del protocollo a un miniport.
Codice principale
Buffer di input
Vedere la sezione Osservazioni.
Lunghezza del buffer di input
Vedere la sezione Osservazioni.
Buffer di output
Vedere la sezione Osservazioni.
Lunghezza del buffer di output
Vedere la sezione Osservazioni.
Buffer di input/output
Nessuno.
Lunghezza del buffer di input/output
Non applicabile.
Blocco dello stato
Non applicabile.
Commenti
Per questa firma, IOCTL_SCSI_MINIPORT buffer di input conterrà una struttura SRB_IO_CONTROL con:
Membro Signature impostato su IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL.
Membro ControlCode impostato su IOCTL_STORAGE_SET_PROPERTY
Se il miniport riconosce e supporta la firma IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL , deve aggiornare il dispositivo usando le informazioni sul protocollo specificate in una struttura di STORAGE_PROTOCOL_DATA_DESCRIPTOR . Per questa firma, la struttura di STORAGE_PROTOCOL_DATA_DESCRIPTOR si trova nel buffer di input di IOCTL_SCSI_MINIPORT immediatamente dopo la struttura SRB_IO_CONTROL .
Per informazioni su come calcolare le dimensioni del buffer, vedere IOCTL_SCSI_MINIPORT .
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddscsi.h |