VOID CNdasDevice::SetName(LPCTSTR szName) { ximeta::CAutoLock autolock(this); HRESULT hr = ::StringCchCopy( m_szDeviceName, MAX_NDAS_DEVICE_NAME_LEN, szName); _ASSERTE(SUCCEEDED(hr)); BOOL fSuccess = _NdasSystemCfg.SetValueEx( m_szCfgContainer, TEXT("DeviceName"), szName); if (!fSuccess) { DBGPRT_WARN_EX( _FT("Writing device name entry to the registry failed at %s.\n"), m_szCfgContainer); } CNdasEventPublisher* pEventPublisher = pGetNdasEventPublisher(); (VOID) pEventPublisher->DevicePropertyChanged(m_dwSlotNo); }
VOID CNdasDevice::SetName(LPCTSTR szName) { ximeta::CAutoLock autolock(this); HRESULT hr = ::StringCchCopy( m_szDeviceName, MAX_NDAS_DEVICE_NAME_LEN, szName); _ASSERTE(SUCCEEDED(hr)); (VOID) SetConfigValue(_T("DeviceName"), szName); CNdasEventPublisher* pEventPublisher = pGetNdasEventPublisher(); (VOID) pEventPublisher->DevicePropertyChanged(m_dwSlotNo); }