#[repr(C)]pub struct IDot11AdHocNetwork {
pub lpVtbl: *const IDot11AdHocNetworkVtbl,
}
Fields§
§lpVtbl: *const IDot11AdHocNetworkVtbl
Implementations§
Source§impl IDot11AdHocNetwork
impl IDot11AdHocNetwork
pub unsafe fn GetStatus( &self, eStatus: *mut DOT11_ADHOC_NETWORK_CONNECTION_STATUS, ) -> HRESULT
pub unsafe fn GetSSID(&self, ppszwSSID: *mut LPWSTR) -> HRESULT
pub unsafe fn HasProfile(&self, pf11d: *mut BOOLEAN) -> HRESULT
pub unsafe fn GetProfileName(&self, ppszwProfileName: *mut LPWSTR) -> HRESULT
pub unsafe fn DeleteProfile(&self) -> HRESULT
pub unsafe fn GetSignalQuality( &self, puStrengthValue: *mut ULONG, puStrengthMax: *mut ULONG, ) -> HRESULT
pub unsafe fn GetSecuritySetting( &self, pAdHocSecuritySetting: *mut *mut IDot11AdHocSecuritySettings, ) -> HRESULT
pub unsafe fn GetContextGuid(&self, pContextGuid: *mut GUID) -> HRESULT
pub unsafe fn GetSignature(&self, pSignature: *mut GUID) -> HRESULT
pub unsafe fn GetInterface( &self, pAdHocInterface: *mut *mut IDot11AdHocInterface, ) -> HRESULT
pub unsafe fn Connect( &self, Passphrase: LPCWSTR, GeographicalId: LONG, fSaveProfile: BOOLEAN, fMakeSavedProfileUserSpecific: BOOLEAN, ) -> HRESULT
pub unsafe fn Disconnect(&self) -> HRESULT
Trait Implementations§
Source§impl Deref for IDot11AdHocNetwork
impl Deref for IDot11AdHocNetwork
Auto Trait Implementations§
impl Freeze for IDot11AdHocNetwork
impl RefUnwindSafe for IDot11AdHocNetwork
impl !Send for IDot11AdHocNetwork
impl !Sync for IDot11AdHocNetwork
impl Unpin for IDot11AdHocNetwork
impl UnwindSafe for IDot11AdHocNetwork
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more