Structure NMCOLUMNVARIANT
La structure NMCOLUMNVARIANT fournit une ligne dans le volet supérieur du observateur d'événements qui sert de conteneur pour toutes les données possibles insérées dans une colonne.
Syntaxe
typedef struct {
NMCOLUMNTYPE Type;
union {
BYTE Uint8Val;
char Sint8Val;
WORD Uint16Val;
short Sint16Val;
DWORD Uint32Val;
LONG Sint32Val;
DOUBLE Float64Val;
DWORD FrameVal;
BOOL YesNoVal;
BOOL OnOffVal;
BOOL TrueFalseVal;
BYTE MACAddrVal[MAC_ADDRESS_SIZE];
IPX_ADDRESS IPXAddrVal;
DWORD IPAddrVal;
DOUBLE VarTimeVal;
LPSTR pStringVal;
} Value;
} NMCOLUMNVARIANT;
Membres
-
Type
-
Valeur du type d’énumération NMCOLUMNTYPE .
-
Valeur
-
-
Uint8Val
-
Valeur entière non signée 8 bits.
-
Sint8Val
-
Valeur entière signée 8 bits.
-
Uint16Val
-
Valeur entière non signée 16 bits.
-
Sint16Val
-
Valeur entière signée 16 bits.
-
Uint32Val
-
Valeur entière non signée 32 bits.
-
Sint32Val
-
Valeur entière signée 32 bits.
-
Float64Val
-
Valeur float 64 bits.
-
FrameVal
-
Numéro de trame.
-
YesNoVal
-
Affiche Oui ou Non.
-
OnOffVal
-
Affiche Activé ou Désactivé.
-
TrueFalseVal
-
Affiche La valeur True ou False.
-
MACAddrVal
-
Adresse MAC.
-
IPXAddrVal
-
Adresse IPX.
-
IPAddrVal
-
Adresse IP.
-
VarTimeVal
-
Heure de variante. Utilisez VariantTimetoSystemTime pour convertir en heure système.
-
pStringVal
-
Pointeur vers une chaîne.
-
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|