Freigeben über


MPIO_DEVINSTANCE_HEALTH_INFO-Struktur (mpiodisk.h)

Die MPIO_DEVINSTANCE_HEALTH_INFO-Struktur wird verwendet, um die verfügbaren Integritätsinformationen für jede instance eines Datenträgers mit mehreren Pfaden auf jedem der Pfade abzufragen, über die er verfügbar gemacht wird.

Syntax

typedef struct _MPIO_DEVINSTANCE_HEALTH_INFO {
  ULONG                         NumberDevInstancePackets;
  ULONG                         Reserved;
  MPIO_DEVINSTANCE_HEALTH_CLASS DevInstanceHealthPackets[1];
} MPIO_DEVINSTANCE_HEALTH_INFO, *PMPIO_DEVINSTANCE_HEALTH_INFO;

Member

NumberDevInstancePackets

Ein nicht signiertes 32-Bit-Feld, das die Anzahl der verfügbaren Integritätspakete zurückgibt und der Anzahl der verfügbaren Pfadinstanzen entspricht, die allen Datenträgern mit mehreren Pfaden zugeordnet sind.

Reserved

Sollte null sein.

DevInstanceHealthPackets[1]

Ein Feld, das ein Array mit Integritätsinformationen zu allen verfügbaren Instanzen von Datenträgern mit mehreren Pfaden zurückgibt. Die Anzahl der Elemente des Arrays wird von NbrDevInfoPkts angegeben, und jedes Element des Arrays ist eine instance der MPIO_DEVINSTANCE_HEALTH_CLASS-Struktur.

Anforderungen

Anforderung Wert
Header mpiodisk.h (include Mpiowmi.h)