Freigeben über


GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST-Struktur (ntddstor.h)

Die GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST-Struktur beschreibt die internen status Daten, die über IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG angefordert werden.

Syntax

typedef struct _GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST {
  ULONG                                    Version;
  ULONG                                    Size;
  DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE RequestDataType;
  DEVICE_INTERNAL_STATUS_DATA_SET          RequestDataSet;
} GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST, *PGET_DEVICE_INTERNAL_STATUS_DATA_REQUEST;

Member

Version

Version dieser Struktur. Auf sizeof(GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST) festgelegt.

Size

Gesamtgröße in Byte dieser Struktur. Auf sizeof(GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST) festgelegt.

RequestDataType

Eine DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE-Enumeration , die den angeforderten Datentyp identifiziert.

RequestDataSet

Eine DEVICE_INTERNAL_STATUS_DATA_SET-Enumeration, die das Status-Dataset des Geräts identifiziert.

Hinweise

GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST ist der Eingabepuffer für IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG.

Anforderungen

Anforderung Wert
Header ntddstor.h

Weitere Informationen

DEVICE_INTERNAL_STATUS_DATA

DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE

DEVICE_INTERNAL_STATUS_DATA_SET

IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG