pub unsafe fn DdqGetDiagnosticRecordProducerCategories<P0, P1>(
    hsession: P0,
    producername: P1
) -> Result<HDIAGNOSTIC_EVENT_CATEGORY_DESCRIPTION>
where P0: IntoParam<HDIAGNOSTIC_DATA_QUERY_SESSION>, P1: IntoParam<PCWSTR>,