pub unsafe extern "system" fn WHvGetPartitionCounters(
    partition: WHV_PARTITION_HANDLE,
    counterset: WHV_PARTITION_COUNTER_SET,
    buffer: *mut c_void,
    buffersizeinbytes: u32,
    byteswritten: *mut u32
) -> HRESULT