27 lines
839 B
C++
27 lines
839 B
C++
|
//+---------------------------------------------------------------------------
|
||
|
//
|
||
|
// Copyright (C) 1997, Microsoft Corporation.
|
||
|
//
|
||
|
// File: cintfs.hxx
|
||
|
//
|
||
|
// Contents: NT 5 header constants that can't be included in ntioapi.h
|
||
|
// due to versioning constraints of framework clients.
|
||
|
//
|
||
|
// History: 17-Nov-97 dlee Created
|
||
|
//
|
||
|
//----------------------------------------------------------------------------
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
typedef struct _CI_FILE_ZERO_DATA_INFORMATION {
|
||
|
|
||
|
LARGE_INTEGER FileOffset;
|
||
|
LARGE_INTEGER BeyondFinalZero;
|
||
|
|
||
|
} CI_FILE_ZERO_DATA_INFORMATION, *PCI_FILE_ZERO_DATA_INFORMATION;
|
||
|
|
||
|
#define CI_FSCTL_SET_SPARSE CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 49, METHOD_BUFFERED, FILE_WRITE_DATA)
|
||
|
#define CI_FSCTL_SET_ZERO_DATA CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 50, METHOD_BUFFERED, FILE_WRITE_DATA)
|
||
|
|
||
|
|