Freigeben über


STI_DIAG-Struktur (sti.h)

Die STI_DIAG-Struktur wird als Parameter für die Methoden IStiDevice::D iagnostic und IStiUSD::D iagnostic verwendet.

Syntax

typedef struct _STI_DIAG {
  DWORD          dwSize;
  DWORD          dwBasicDiagCode;
  DWORD          dwVendorDiagCode;
  DWORD          dwStatusMask;
  STI_ERROR_INFO sErrorInfo;
} STI_DIAG, *LPSTI_DIAG;

Member

dwSize

Vom Aufrufer bereitgestellte Größe der STI_DIAG-Struktur in Byte.

dwBasicDiagCode

Bitflag, das den Typ des durchzuführenden Tests angibt. Dies muss derzeit STI_DIAGCODE_HWPRESENCE sein.

dwVendorDiagCode

Optionaler, vom Anbieter definierter Diagnoseanforderungscode.

dwStatusMask

Für die zukünftige Verwendung reserviert.

sErrorInfo

Struktur vom Typ STI_ERROR_INFO.

Anforderungen

Anforderung Wert
Header sti.h (einschließlich Sti.h)