Struct winapi::mmdeviceapi::IMMDeviceCollectionVtbl [] [src]

pub struct IMMDeviceCollectionVtbl {
    pub parent: IUnknownVtbl,
    pub GetCount: unsafe extern "system" fn(This: *mut IMMDeviceCollection, pcDevices: *const UINT) -> HRESULT,
    pub Item: unsafe extern "system" fn(This: *mut IMMDeviceCollection, nDevice: UINT, ppDevice: *mut *mut IMMDevice) -> HRESULT,
}

Fields

parent: IUnknownVtbl GetCount: unsafe extern "system" fn(This: *mut IMMDeviceCollection, pcDevices: *const UINT) -> HRESULT Item: unsafe extern "system" fn(This: *mut IMMDeviceCollection, nDevice: UINT, ppDevice: *mut *mut IMMDevice) -> HRESULT