Freigeben über


DSM_QueryUniqueId-Struktur (mpiodisk.h)

Die DSM_QueryUniqueId-Struktur wird verwendet, um den DSM nach einem eindeutigen Bezeichner abzufragen. Dieser eindeutige Bezeichner kann zusammen mit der DsmPathId verwendet werden, um einen 128-Bit-Bezeichner für einen Pfad zu erstellen, der für alle Pfade sowie für alle DSMs eindeutig ist, die einer Verwaltungsanwendung bekannt sind. Dies ist besonders nützlich, wenn die Verwaltungsanwendung Geräte verwaltet, die auf verschiedene Systeme verteilt sind. Um diesen eindeutigen 64-Bit-Bezeichner abzufragen, muss die Anwendung die Anforderung auf eine Pseudo-LUN ausrichten, die von ihrem WMI-instance Namen adressiert wird. Diese Klasse ist für alle DSM-Instanzen obligatorisch, die VDS unterstützen.

Syntax

typedef struct _DSM_QueryUniqueId {
  ULONGLONG DsmUniqueId;
} DSM_QueryUniqueId, *PDSM_QueryUniqueId;

Member

DsmUniqueId

Ein nicht signiertes 64-Bit-Feld, das einen Bezeichner darstellt, der von DSMs festgelegt werden muss, die Verwaltungsanwendungen wie VDS in der Lage sein sollen, die Geräte zu verwalten, die von der jeweiligen DSM gesteuert werden. Diese Struktur wird zusammen mit der DsmPathId-Struktur verwendet, um einen eindeutigen 128-Bit-Bezeichner zu erstellen, nicht nur zwischen allen Pfaden, die diesem DSM bekannt sind, sondern auch unter allen DSMs, die im System vorhanden sind.

Anforderungen

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