Metodo IWCNDevice::GetStringAttribute (wcndevice.h)
Il metodo IWCNDevice::GetStringAttribute ottiene un attributo memorizzato nella cache dal dispositivo come stringa.
HRESULT GetStringAttribute(
[in] WCN_ATTRIBUTE_TYPE AttributeType,
[in] DWORD cchMaxString,
[out] WCHAR [] wszString
);
[in] AttributeType
Valore WCN_ATTRIBUTE_TYPE che rappresenta un valore di attributo specifico, ad esempio WCN_PASSWORD_TYPE. Se l'attributo non è in modo nativo un tipo di dati stringa ,ad esempio WCN_TYPE_VERSION è un intero in modo nativo e WNC_TYPE_SSID è un BLOB in modo nativo, questa funzione avrà esito negativo con HRESULT_FROM_WIN32(ERROR_INVALID_DATATYPE).
[in] cchMaxString
Dimensioni del buffer wszString, in caratteri.
[out] wszString
Buffer allocato dall'utente che, al termine della restituzione, contiene un valore stringa con terminazione NULL dell'estensione fornitore.
...
Codice restituito | Descrizione |
---|---|
|
L'attributo è stato recuperato correttamente. |
|
L'attributo specificato non è disponibile. |
|
Il buffer specificato da wszString non è sufficiente per contenere il valore dell'attributo restituito. |
|
Questo attributo non può essere espresso come stringa. Ad esempio, se è un intero. |
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | wcndevice.h |
WCN_ATTRIBUTE_TYPE