struktur HELPER_ATTRIBUTE (ndattrib.h)
Struktur HELPER_ATTRIBUTE berisi semua jenis data yang didukung NDF.
Sintaks
typedef struct tagHELPER_ATTRIBUTE {
LPWSTR pwszName;
ATTRIBUTE_TYPE type;
union {
BOOL Boolean;
char Char;
byte Byte;
short Short;
WORD Word;
int Int;
DWORD DWord;
LONGLONG Int64;
ULONGLONG UInt64;
LPWSTR PWStr;
GUID Guid;
LIFE_TIME LifeTime;
DIAG_SOCKADDR Address;
OCTET_STRING OctetString;
};
} HELPER_ATTRIBUTE, *PHELPER_ATTRIBUTE;
Anggota
pwszName
Jenis: [string] LPWSTR
Penunjuk ke string yang dihentikan null yang berisi nama atribut.
type
Jenis: ATTRIBUTE_TYPE
Jenis atribut pembantu.
Boolean
Jenis: BOOL
Nilai Benar atau Salah. Digunakan saat jenisAT_BOOLEAN.
Char
Jenis: karakter
Nilai karakter. Digunakan saat jenisAT_INT8.
Byte
Jenis: byte
Nilai byte. Digunakan saat jenisAT_UINT8.
Short
Jenis: pendek
Nilai bertanda tangan 16-bit. Digunakan saat jenisAT_INT16
Word
Jenis: WORD
Nilai 2-byte yang tidak ditandatangani. Digunakan saat jenisAT_UINT16.
Int
Jenis: int
Nilai bertanda tangan 4-byte. Digunakan saat jenisAT_INT32.
DWord
Jenis: DWORD
Nilai yang tidak ditandatangani 4-byte. Digunakan saat jenisAT_UINT32.
Int64
Jenis: LONGLONG
Nilai bilangan bulat bertanda 64-bit. Digunakan saat jenisAT_INT64.
UInt64
Jenis: ULONGLONG
Nilai bilangan bulat tidak bertanda 64-bit. Digunakan saat jenisAT_UINT64.
PWStr
Jenis: LPWSTR
Nilai string yang dihentikan null. Digunakan saat jenisAT_STRING.
Guid
Jenis: GUID
Struktur GUID. Digunakan saat jenisAT_GUID.
LifeTime
Jenis: LIFE_TIME
Struktur LIFE_TIME . Digunakan saat jenisAT_LIFE_TIME.
Address
Jenis: DIAG_SOCKADDR
Alamat IPv4 atau IPv6. Digunakan saat jenisAT_SOCKADDR.
OctetString
Jenis: OCTET_STRING
Array byte untuk jenis yang tidak terdefinisi. Digunakan saat jenisAT_OCTET_STRING.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | ndattrib.h |