device_info_windows 1.0.1 copy "device_info_windows: ^1.0.1" to clipboard
device_info_windows: ^1.0.1 copied to clipboard

discontinued
PlatformWindows

Uses WMI to read information about running processes from the underlying Windows operating system.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:device_info_windows/device_info_windows.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  late DeviceInfoWindows deviceInfo;
  late List<String> processes;

  @override
  void initState() {
    super.initState();

    deviceInfo = DeviceInfoWindows();
    processes = deviceInfo.listRunningProcesses();
  }

  @override
  Widget build(BuildContext context) => MaterialApp(
        home: Scaffold(
          appBar: AppBar(
            title: Text('Process Viewer (${processes.length} processes)'),
          ),
          body: ListView(
            padding: const EdgeInsets.all(10),
            children: [
              DataTable(
                columns: const [
                  DataColumn(label: Text('Process')),
                ],
                rows: [
                  for (final process in processes)
                    DataRow(
                      cells: [
                        DataCell(Text(process)),
                      ],
                    ),
                ],
              ),
            ],
          ),
          floatingActionButton: IconButton(
            icon: const Icon(Icons.refresh),
            onPressed: () {
              setState(() {
                processes = deviceInfo.listRunningProcesses();
              });
            },
          ),
        ),
      );
}
8
likes
110
pub points
8%
popularity

Publisher

verified publishersneath.org

Uses WMI to read information about running processes from the underlying Windows operating system.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

ffi, flutter, win32

More

Packages that depend on device_info_windows