pub unsafe extern "system" fn SLSetCurrentProductKey(
    hslc: *const c_void,
    pproductskuid: *const GUID,
    pproductkeyid: *const GUID
) -> HRESULT