ATTRINFO-Struktur

Enthält die Attributdaten für eine Datei.

Syntax

typedef struct tagATTRINFO {
  TAG   tAttrID;
  DWORD dwFlags;
  union {
    ULONGLONG ullAttr;
    DWORD     dwAttr;
    TCHAR     *lpAttr;
  };
} ATTRINFO, *PATTRINFO;

Member

tAttrID

Der Attributtyp. Weitere Informationen finden Sie unter TAG-Typen.

dwFlags

Die Flags für dieses Attribut.

Wert Bedeutung
ATTRIBUTE _ VERFÜGBARE
0X00000001
Das -Attribut ist verfügbar.
ATTRIBUTE _ FEHLER
0x00000002
Fehler beim Aufruf, weil das Attribut nicht verfügbar ist.

ullAttr

Ein QWORD-Wert (wenn der Tagtyp TAG TYPE _ _ QWORD ist).

dwAttr

Ein DWORD-Wert (wenn der Tagtyp TAG TYPE _ _ DWORD ist).

lpAttr

Ein Zeiger auf eine Zeichenfolge (wenn der Tagtyp TAG _ TYPE _ STRINGREF ist).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]

Siehe auch

SdbFormatAttribute

SdbFreeFileAttributes

SdbGetFileAttributes