Compartilhar via


estrutura WCN_VENDOR_EXTENSION_SPEC (wcndevice.h)

A estrutura WCN_VENDOR_EXTENSION_SPEC contém dados que definem uma extensão de fornecedor.

Sintaxe

typedef struct tagWCN_VENDOR_EXTENSION_SPEC {
  DWORD VendorId;
  DWORD SubType;
  DWORD Index;
  DWORD Flags;
} WCN_VENDOR_EXTENSION_SPEC;

Membros

VendorId

Defina esse valor como o Número da ID da Empresa do SMI do fornecedor que define a extensão do fornecedor. Por exemplo, a ID da Microsoft é '311' (WCN_MICROSOFT_VENDOR_ID).

SubType

O subtipo, conforme definido pelos dois primeiros bytes da extensão do fornecedor. Se o fornecedor não tiver fornecido o prefixo de subtipo de dois bytes, use WCN_NO_SUBTYPE.

Index

Distingue entre várias extensões de fornecedor com o mesmo VendorID e SubType. O índice começa em zero.

Flags

Os aplicativos devem especificar um dos seguintes valores de sinalizador:

Valor Significado
WCN_FLAG_DISCOVERY_VE
0x0001
A extensão do fornecedor não estava disponível antes do início da sessão. A extensão do fornecedor não é segura.
WCN_FLAG_AUTHENTICATED_VE
0x0002
A extensão do fornecedor é autêntica. Somente os dispositivos que passam pela autenticação podem ler ou gravar extensões de fornecedor autenticados.
WCN_FLAG_ENCRYPTED_VE
0x0004
A extensão do fornecedor é autenticada e criptografada. Além da garantia de extensões de fornecedor autenticadas, as extensões de fornecedor são criptografadas antes da transmissão.

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 wcndevice.h