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

Nichts.

Eingabepufferlänge

Nichts.

Ausgabepuffer

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

Länge des Ausgabepuffers

Parameters.DeviceIoControl.OutputBufferLength- an der I/O-Stapelposition gibt die Größe des Parameterpuffers in Bytes an, der >= Sizeof(CHANGER_PRODUCT_DATA) sein muss.

Statusblock

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

Anforderungen

Anforderung Wert
Header- ntddchgr.h (enthalten Ntddchgr.h)

Siehe auch

CHANGER_PRODUCT_DATA

ChangerGetProductData-