xref: /reactos/base/setup/lib/utils/devutils.h (revision 1de09c47)
1 /*
2  * PROJECT:     ReactOS Setup Library
3  * LICENSE:     GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4  * PURPOSE:     Device utility functions
5  * COPYRIGHT:   Copyright 2024 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
6  */
7 
8 #pragma once
9 
10 /* FUNCTIONS *****************************************************************/
11 
12 NTSTATUS
13 pOpenDeviceEx(
14     _In_ PCWSTR DevicePath,
15     _Out_ PHANDLE DeviceHandle,
16     _In_ ACCESS_MASK DesiredAccess,
17     _In_ ULONG ShareAccess);
18 
19 NTSTATUS
20 pOpenDevice(
21     _In_ PCWSTR DevicePath,
22     _Out_ PHANDLE DeviceHandle);
23 
24 /* EOF */
25