Método IWCNDevice::GetStringAttribute (wcndevice.h)
O método IWCNDevice::GetStringAttribute obtém um atributo armazenado em cache do dispositivo como uma cadeia de caracteres.
Sintaxe
HRESULT GetStringAttribute(
[in] WCN_ATTRIBUTE_TYPE AttributeType,
[in] DWORD cchMaxString,
[out] WCHAR [] wszString
);
Parâmetros
[in] AttributeType
Um valor WCN_ATTRIBUTE_TYPE que representa um valor de atributo específico (por exemplo, WCN_PASSWORD_TYPE). Se o atributo não for nativamente um tipo de dados de cadeia de caracteres (por exemplo, WCN_TYPE_VERSION for nativamente um inteiro e WNC_TYPE_SSID for nativamente um blob), essa função falhará com HRESULT_FROM_WIN32(ERROR_INVALID_DATATYPE).
[in] cchMaxString
O tamanho do buffer wszString, em caracteres.
[out] wszString
Um buffer alocado pelo usuário que, no retorno bem-sucedido, contém um valor de cadeia de caracteres terminada em NULL da extensão do fornecedor.
Valor retornado
...
Código de retorno | Descrição |
---|---|
|
O atributo foi recuperado com êxito. |
|
O atributo especificado não está disponível. |
|
O buffer especificado por wszString não é grande o suficiente para conter o valor de atributo retornado. |
|
Esse atributo não pode ser expresso como uma cadeia de caracteres. Por exemplo, se for um inteiro. |
Requisitos
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | wcndevice.h |
Confira também
WCN_ATTRIBUTE_TYPE