IWCNDevice::GetAttribute 方法 (wcndevice.h)
IWCNDevice::GetAttribute 方法會從裝置取得快取的屬性。
語法
HRESULT GetAttribute(
[in] WCN_ATTRIBUTE_TYPE AttributeType,
[in] DWORD dwMaxBufferSize,
[out] BYTE [] pbBuffer,
[out] DWORD *pdwBufferUsed
);
參數
[in] AttributeType
WCN_ATTRIBUTE_TYPE 值, 表示特定屬性值 (例如, WCN_PASSWORD_TYPE) 。
[in] dwMaxBufferSize
pbBuffer 的配置大小,以位元組為單位。
[out] pbBuffer
在成功傳回時,使用者配置的緩衝區包含 屬性的內容。
[out] pdwBufferUsed
傳回時,包含以位元組為單位的屬性大小。
傳回值
這個方法可以傳回下列其中一個值。
傳回碼 | 描述 |
---|---|
|
已成功擷取屬性。 |
|
指定的屬性無法使用。 |
|
pbBuffer 指定的緩衝區不夠大,無法包含傳回的屬性值。 |
備註
若要只查詢屬性的大小,可以透過 dwMaxBufferSize 傳遞 0 (零) 值,並適當地填入 pdwBufferUsed 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
目標平台 | Windows |
標頭 | wcndevice.h |
另請參閱
WCN_ATTRIBUTE_TYPE