Freigeben über


IOCTL_CHANGER_GET_PRODUCT_DATA IOCTL (ntddchgr.h)

Gibt Produktdaten für das Gerät zurück.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Keine.

Länge des Eingabepuffers

Keine.

Ausgabepuffer

Der Treiber gibt die CHANGER_PRODUCT_DATA Daten im Puffer bei Irp-AssociatedIrp.SystemBuffer> zurück.

Länge des Ausgabepuffers

Parameters.DeviceIoControl.OutputBufferLength im E/A-Stapelspeicherort gibt die Größe des Parameterpuffers in Bytes an, die = sizeof(CHANGER_PRODUCT_DATA) sein >muss.

Statusblock

Das Feld Information ist auf die Anzahl der zurückgegebenen Bytes festgelegt. Das Feld Status ist auf STATUS_SUCCESS oder möglicherweise auf STATUS_INFO_LENGTH_MISMATCH festgelegt.

Anforderungen

Anforderung Wert
Header ntddchgr.h (einschließen von Ntddchgr.h)

Weitere Informationen

CHANGER_PRODUCT_DATA

ChangerGetProductData