50 lines
1.1 KiB
C
50 lines
1.1 KiB
C
|
/*++
|
||
|
|
||
|
Copyright (c) 2000 Microsoft Corporation
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
iovputil.h
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
This header contains the private declarations need for various driver
|
||
|
verification utilities. It should be included by iovutil.c only!
|
||
|
|
||
|
Author:
|
||
|
|
||
|
Adrian J. Oney (adriao) 20-Apr-1998
|
||
|
|
||
|
Environment:
|
||
|
|
||
|
Kernel mode
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
AdriaO 02/10/2000 - Seperated out from ntos\io\trackirp.h
|
||
|
|
||
|
--*/
|
||
|
|
||
|
//
|
||
|
// These must coexist with the DOE_ flags.
|
||
|
//
|
||
|
#define DOV_EXAMINED 0x80000000
|
||
|
#define DOV_TRACKED 0x40000000
|
||
|
#define DOV_DESIGNATED_FDO 0x20000000
|
||
|
#define DOV_BOTTOM_OF_FDO_STACK 0x10000000
|
||
|
#define DOV_RAW_PDO 0x08000000
|
||
|
#define DOV_DELETED 0x04000000
|
||
|
#define DOV_FLAGS_CHECKED 0x02000000
|
||
|
#define DOV_FLAGS_RELATION_EXAMINED 0x01000000
|
||
|
|
||
|
BOOLEAN
|
||
|
IovpUtilFlushListCallback(
|
||
|
IN PVOID Object,
|
||
|
IN PUNICODE_STRING ObjectName,
|
||
|
IN ULONG HandleCount,
|
||
|
IN ULONG PointerCount,
|
||
|
IN PVOID Context
|
||
|
);
|
||
|
|
||
|
|