/*++ Copyright (c) Microsoft Corporation. All rights reserved. Module Name: IoDevObj.h Abstract: This header exposes various routines for managing device objects. Author: Adrian J. Oney - April 21, 2002 Revision History: --*/ NTSTATUS IoDevObjCreateDeviceSecure( IN PDRIVER_OBJECT DriverObject, IN ULONG DeviceExtensionSize, IN PUNICODE_STRING DeviceName OPTIONAL, IN DEVICE_TYPE DeviceType, IN ULONG DeviceCharacteristics, IN BOOLEAN Exclusive, IN PCUNICODE_STRING DefaultSDDLString, IN LPCGUID DeviceClassGuid, OUT PDEVICE_OBJECT *DeviceObject );