Compartilhar via


estrutura HELPER_ATTRIBUTE (ndattrib.h)

A estrutura HELPER_ATTRIBUTE contém todos os tipos de dados com suporte do NDF.

Sintaxe

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;

Membros

pwszName

Tipo: [string] LPWSTR

Um ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome do atributo.

type

Tipo: ATTRIBUTE_TYPE

O tipo de atributo auxiliar.

Boolean

Tipo: BOOL

Um valor True ou False. Usado quando o tipo é AT_BOOLEAN.

Char

Tipo: char

Um valor de caractere. Usado quando o tipo é AT_INT8.

Byte

Tipo: byte

Um valor byte. Usado quando o tipo é AT_UINT8.

Short

Tipo: short

Um valor assinado de 16 bits. Usado quando o tipo é AT_INT16

Word

Tipo: WORD

Um valor sem sinal de 2 bytes. Usado quando o tipo é AT_UINT16.

Int

Tipo: int

Um valor assinado de 4 bytes. Usado quando o tipo é AT_INT32.

DWord

Tipo: DWORD

Um valor sem sinal de 4 bytes. Usado quando o tipo é AT_UINT32.

Int64

Tipo: LONGLONG

Um valor inteiro com sinal de 64 bits. Usado quando o tipo é AT_INT64.

UInt64

Tipo: ULONGLONG

Um valor inteiro sem sinal de 64 bits. Usado quando o tipo é AT_UINT64.

PWStr

Tipo: LPWSTR

Um valor de cadeia de caracteres terminada em nulo. Usado quando o tipo é AT_STRING.

Guid

Tipo: GUID

Uma estrutura de GUID. Usado quando o tipo é AT_GUID.

LifeTime

Tipo: LIFE_TIME

Uma estrutura LIFE_TIME . Usado quando o tipo é AT_LIFE_TIME.

Address

Tipo: DIAG_SOCKADDR

Um endereço IPv4 ou IPv6. Usado quando o tipo é AT_SOCKADDR.

OctetString

Tipo: OCTET_STRING

Uma matriz de bytes para tipos indefinidos. Usado quando o tipo é AT_OCTET_STRING.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho ndattrib.h

Confira também

ATTRIBUTE_TYPE

CopyHelperAttribute

FreeHelperAttributes