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
130
points
24
downloads

Publisher

verified publishersneath.org

Weekly Downloads

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

Repository (GitHub)

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

ffi, flutter, win32

More

Packages that depend on device_info_windows