Freigeben über


WIA_PATCH_CODES-Struktur (wiadef.h)

Die WIA_PATCH_CODES-Struktur speichert Headerinformationen für den Patchcodemetadatenbericht eines Scanauftrags (ein Aufruf von IWiaMiniDrv::d rvAcquireItemData).

Syntax

typedef struct _WIA_PATCH_CODES {
  DWORD               Tag;
  DWORD               Version;
  DWORD               Size;
  DWORD               Count;
  WIA_PATCH_CODE_INFO PatchCodes[1];
} WIA_PATCH_CODES;

Member

Tag

Muss das Literal "WBAT" sein, 4 ASCII-Einzelbytezeichen.

Version

Muss der Wert 0x00010000 (Version 1.0) sein.

Size

Die vollständige Größe dieser WIA_PATCH_CODES Headerstruktur in Bytes, einschließlich der vollständigen Größe der WIA_PATCH_CODES_INFO-Liste .

Count

Gibt die Anzahl der WIA_PATCH_CODES_INFO Elemente in der PatchCodes-Sequenz an.

PatchCodes[1]

Platzhalter für eine Sequenz von count zusammenhängenden WIA_PATCH_CODES_INFO Strukturen.

Hinweise

Auf den Header muss eine Sequenz von Patchcode-Informationsstrukturen folgen, eine für jeden erkannten Patchcode, in der Reihenfolge, in der die Patchcodes gefunden und decodiert wurden.

Anforderungen

Anforderung Wert
Header wiadef.h (include Wiadef.h)