Método IWCNDevice::GetStringAttribute (wcndevice.h)
El método IWCNDevice::GetStringAttribute obtiene un atributo almacenado en caché del dispositivo como una cadena.
Sintaxis
HRESULT GetStringAttribute(
[in] WCN_ATTRIBUTE_TYPE AttributeType,
[in] DWORD cchMaxString,
[out] WCHAR [] wszString
);
Parámetros
[in] AttributeType
Valor WCN_ATTRIBUTE_TYPE que representa un valor de atributo específico (por ejemplo, WCN_PASSWORD_TYPE). Si el atributo no es de forma nativa un tipo de datos de cadena (por ejemplo, WCN_TYPE_VERSION es de forma nativa un entero y WNC_TYPE_SSID es de forma nativa un blob), se producirá un error en esta función con HRESULT_FROM_WIN32(ERROR_INVALID_DATATYPE)).
[in] cchMaxString
Tamaño del búfer wszString, en caracteres.
[out] wszString
Un búfer asignado por el usuario que, al devolverse correctamente, contiene un valor de cadena terminada en NULL de la extensión del proveedor.
Valor devuelto
...
Código devuelto | Descripción |
---|---|
|
El atributo se recuperó correctamente. |
|
El atributo especificado no está disponible. |
|
El búfer especificado por wszString no es lo suficientemente grande como para contener el valor de atributo devuelto. |
|
Este atributo no se puede expresar como una cadena. Por ejemplo, si es un entero. |
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | wcndevice.h |
Consulte también
WCN_ATTRIBUTE_TYPE