aleksey.tomin
06/05/2020, 9:55 AMmemScoped {
val locator = alloc<IWbemLocator>()
val pointer: CValuesRef<LPVOIDVar> = locator.???
I try val pointer: CValuesRef<LPVOIDVar> = CPointerVarOf<LPVOID>(locator.ptr.rawValue).ptr but it leads compile-time internal error.
If I create pointer by
val ptr = alloc<COpaquePointerVar>()
How I can get IWbemLocator?Artyom Degtyarev [JB]
06/05/2020, 10:03 AMCPointer<IWbemLocator> to a CPointer<LPVOID> here? If so, you can try going with .reinterpret<LPVOID>() , see the documentation.aleksey.tomin
06/05/2020, 10:26 AMCPointer<CPointerVar<IWbemLocator>> ? How I cat convert IWbemLocator to this?aleksey.tomin
06/05/2020, 10:30 AMlocale.ptr.reinterpret<CPointerVar<IWbemLocator>>()