windows-nt/Source/XPSP1/NT/drivers/wdm/input/client/hclient/logpnp.h

52 lines
773 B
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
/*++
Copyright (c) Microsoft 1998, All Rights Reserved
Module Name:
logpnp.h
Abstract:
This module contains the public function declarations for finding, loading
and creating logical HID device structures.
Environment:
User mode
Revision History:
May-98 : Created
--*/
#ifndef __LOGPNP_H__
#define __LOGPNP_H__
BOOL
LogPnP_LoadLogicalDevice(
IN PCHAR OptFileName,
IN OUT PHID_DEVICE HidDevice
);
BOOL
LogPnP_LoadPpdFromFile(
IN PCHAR FileName,
OUT PHIDP_PREPARSED_DATA *PpdBuffer,
OUT PULONG PpdBufferLength
);
VOID
LogPnP_CloseLogicalHIDDevices(
IN PHID_DEVICE LogicalDeviceList,
IN ULONG NumLogicalDevices
);
BOOL
LogPnP_IsLogicalDevice(
IN PHID_DEVICE HidDevice
);
#endif