IWbemClassObject::BeginEnumeration (vtable index 8)
(this: *mut c_void, enum_flags: i32)
| 200 | |
| 201 | /// IWbemClassObject::BeginEnumeration (vtable index 8) |
| 202 | pub unsafe fn object_begin_enumeration(this: *mut c_void, enum_flags: i32) -> HRESULT { |
| 203 | let vtable = *(this as *const *const usize); |
| 204 | let method: unsafe extern "system" fn(*mut c_void, i32) -> HRESULT = |
| 205 | core::mem::transmute(*vtable.add(8)); |
| 206 | method(this, enum_flags) |
| 207 | } |
| 208 | |
| 209 | /// IWbemClassObject::Next (vtable index 9) |
| 210 | pub unsafe fn object_next( |
no test coverage detected