mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
773 B
51 lines
773 B
/*++
|
|
|
|
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
|