[New for Windows NT 4.0 Service Pack 3.]
The SetupAddToDiskSpaceList function adds a single delete or copy operation to a disk-space list. To add all the file operations in a section of an INF file, use either SetupAddSectionToDiskSpaceList, or SetupAddInstallSectionToDiskSpaceList.
Target disk compression is ignored by this function. Files are assumed to occupy their full size on the target disk.
BOOL SetupAddToDiskSpaceList(
HDSKSPC DiskSpace, // handle to the disk-space list
PCTSTR TargetFilespec, // specifies the path and filename
LONGLONG FileSize, // specifies the uncompressed filesize
UINT Operation, // specifies the type of file operation
PVOID Reserved1, // must be zero
UINT Reserved2 // must be zero
);
Value | Meaning |
---|---|
FILEOP_DELETE | A file delete operation. |
FILEOP_COPY. | A file copy operation. |
If the function succeeds, the return value is a non-zero value.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
Windows NT: Use version 4.0 SP3 and later.
Windows: Use Windows 95 and later.
Windows CE: Unsupported.
Header: Declared in setupapi.h.
Import Library: Link with setupapi.lib.