コード例 #1
0
ファイル: Interop.cs プロジェクト: serkanayaz/Bluenote
 internal static extern bool SetupDiGetDeviceInterfaceDetail(
     DeviceInfoSetSafeHandle hDevInfo,
     [In, Out] SP_DEVICE_INTERFACE_DATA deviceInterfaceData,
     IntPtr deviceInterfaceDetailData,
     uint deviceInterfaceDetailDataSize,
     out uint requiredSize,
     [In, Out] SP_DEVINFO_DATA deviceInfoData);
コード例 #2
0
ファイル: Interop.cs プロジェクト: serkanayaz/Bluenote
 internal static extern bool SetupDiGetDeviceRegistryProperty(
     DeviceInfoSetSafeHandle deviceInfoSet,
     [In, Out] SP_DEVINFO_DATA deviceInfoData,
     SetupDiGetDeviceRegistryProperty property,
     out uint propertyRegDataType,
     byte[] propertyBuffer,
     uint propertyBufferSize,
     out uint requiredSize);
コード例 #3
0
ファイル: Interop.cs プロジェクト: serkanayaz/Bluenote
 internal static extern bool SetupDiEnumDeviceInterfaces(
     DeviceInfoSetSafeHandle deviceInfoSet,
     SP_DEVINFO_DATA deviceInfoData,
     ref Guid interfaceClassGuid,
     uint memberIndex,
     [In, Out] SP_DEVICE_INTERFACE_DATA deviceInterfaceData);
コード例 #4
0
ファイル: Interop.cs プロジェクト: serkanayaz/Bluenote
 internal static extern bool SetupDiEnumDeviceInfo(DeviceInfoSetSafeHandle deviceInfoSet, uint memberIndex,
                                                   ref SP_DEVINFO_DATA deviceInfoData);