Exemple #1
0
 public static extern bool SetupDiSetClassInstallParams(SafeDeviceInfoSetHandle deviceInfoSet,
                                                        [In] ref DeviceInfoData deviceInfoData,
                                                        [In] ref PropertyChangeParameters classInstallParams,
                                                        int classInstallParamsSize);
Exemple #2
0
 public static extern bool SetupDiEnumDeviceInfo(SafeDeviceInfoSetHandle deviceInfoSet, int memberIndex,
                                                 ref DeviceInfoData deviceInfoData);
Exemple #3
0
 public static extern bool SetupDiGetDeviceInstanceId(IntPtr deviceInfoSet, ref DeviceInfoData did,
                                                      [MarshalAs(UnmanagedType.LPTStr)] StringBuilder
                                                      deviceInstanceId, int deviceInstanceIdSize,
                                                      out int requiredSize);
Exemple #4
0
 public static extern bool SetupDiCallClassInstaller(DiFunction installFunction,
                                                     SafeDeviceInfoSetHandle deviceInfoSet,
                                                     [In] ref DeviceInfoData deviceInfoData);