HELPER_ATTRIBUTE 구조체(ndattrib.h)
HELPER_ATTRIBUTE 구조에는 지원되는 모든 NDF 데이터 형식이 포함됩니다.
구문
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;
멤버
pwszName
형식: [string] LPWSTR
특성의 이름을 포함하는 null로 끝나는 문자열에 대한 포인터입니다.
type
형식: ATTRIBUTE_TYPE
도우미 특성의 형식입니다.
Boolean
형식: BOOL
True 또는 False 값입니다. 형식이 AT_BOOLEAN 때 사용됩니다.
Char
형식: char
문자 값입니다. 형식이 AT_INT8 때 사용됩니다.
Byte
형식: 바이트
byte 값입니다. 형식이 AT_UINT8 때 사용됩니다.
Short
형식: short
서명된 16비트 값입니다. 형식이 AT_INT16 때 사용됩니다.
Word
형식: WORD
2 바이트 부호 없는 값입니다. 형식이 AT_UINT16 때 사용됩니다.
Int
형식: int
서명된 4 바이트 값입니다. 형식이 AT_INT32 때 사용됩니다.
DWord
형식:DWORD
4 바이트 부호 없는 값입니다. 형식이 AT_UINT32 때 사용됩니다.
Int64
형식: LONGLONG
64비트 부호 있는 정수 값입니다. 형식이 AT_INT64 때 사용됩니다.
UInt64
형식: ULONGLONG
64비트 부호 없는 정수 값입니다. 형식이 AT_UINT64 때 사용됩니다.
PWStr
형식: LPWSTR
null로 끝나는 문자열 값입니다. 형식이 AT_STRING 때 사용됩니다.
Guid
형식: GUID
GUID 구조체입니다. 형식이 AT_GUID 때 사용됩니다.
LifeTime
형식: LIFE_TIME
LIFE_TIME 구조체입니다. 형식이 AT_LIFE_TIME 때 사용됩니다.
Address
형식: DIAG_SOCKADDR
IPv4 또는 IPv6 주소입니다. 형식이 AT_SOCKADDR 때 사용됩니다.
OctetString
형식: OCTET_STRING
정의되지 않은 형식에 대한 바이트 배열입니다. 형식이 AT_OCTET_STRING 때 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | ndattrib.h |