Exemplo n.º 1
0
 public static unsafe extern bool SetupDiGetDriverInfoDetail(
     SafeDeviceInfoSetHandle deviceInfoSet,
     [Friendly(FriendlyFlags.In | FriendlyFlags.Optional)] SP_DEVINFO_DATA *deviceInfoData,
     [Friendly(FriendlyFlags.In | FriendlyFlags.Optional)] SP_DRVINFO_DATA *driverInfoData,
     [Friendly(FriendlyFlags.Bidirectional)] byte *driverInfoDetailData,
     int driverInfoDetailDataSize,
     out int requiredSize);
Exemplo n.º 2
0
 public static unsafe extern bool SetupDiSetSelectedDriver(
     SafeDeviceInfoSetHandle deviceInfoSet,
     [Friendly(FriendlyFlags.In | FriendlyFlags.Optional)] SP_DEVINFO_DATA *deviceInfoData,
     [Friendly(FriendlyFlags.Bidirectional | FriendlyFlags.Optional)] SP_DRVINFO_DATA *driverInfoData);
Exemplo n.º 3
0
 public static unsafe extern bool SetupDiEnumDriverInfo(
     SafeDeviceInfoSetHandle deviceInfoSet,
     [Friendly(FriendlyFlags.In | FriendlyFlags.Optional)] SP_DEVINFO_DATA *deviceInfoData,
     DriverType driverType,
     uint memberIndex,
     [Friendly(FriendlyFlags.Bidirectional)] SP_DRVINFO_DATA *driverInfoData);