pub unsafe extern "system" fn WSCWriteProviderOrder(
    lpwdcatalogentryid: *mut u32,
    dwnumberofentries: u32
) -> i32