Skip to content

Latest commit

 

History

History
115 lines (77 loc) · 4.44 KB

nf-setupapi-setupqueuedeletesectionw.md

File metadata and controls

115 lines (77 loc) · 4.44 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:setupapi.SetupQueueDeleteSectionW
SetupQueueDeleteSectionW function (setupapi.h)
The SetupQueueDeleteSection function queues all the files in a section of an INF file for deletion. The section must be in the correct Delete Files format and the INF file must contain a DestinationDirs section. (Unicode)
SetupQueueDeleteSection
SetupQueueDeleteSection function [Setup API]
SetupQueueDeleteSectionW
_setupapi_setupqueuedeletesection
setup.setupqueuedeletesection
setupapi/SetupQueueDeleteSection
setupapi/SetupQueueDeleteSectionW
setup\setupqueuedeletesection.htm
setup
3e76e345-1d6c-4eb5-a743-b71d5ccc52e5
12/05/2018
SetupQueueDeleteSection, SetupQueueDeleteSection function [Setup API], SetupQueueDeleteSectionA, SetupQueueDeleteSectionW, _setupapi_setupqueuedeletesection, setup.setupqueuedeletesection, setupapi/SetupQueueDeleteSection, setupapi/SetupQueueDeleteSectionA, setupapi/SetupQueueDeleteSectionW
setupapi.h
Windows
Windows XP [desktop apps only]
Windows Server 2003 [desktop apps only]
SetupQueueDeleteSectionW (Unicode) and SetupQueueDeleteSectionA (ANSI)
Setupapi.lib
Setupapi.dll
Windows
19H1
SetupQueueDeleteSectionW
setupapi/SetupQueueDeleteSectionW
c++
APIRef
kbSyntax
DllExport
Setupapi.dll
SetupQueueDeleteSection
SetupQueueDeleteSectionA
SetupQueueDeleteSectionW

SetupQueueDeleteSectionW function

-description

[This function is available for use in the operating systems indicated in the Requirements section. It may be altered or unavailable in subsequent versions. SetupAPI should no longer be used for installing applications. Instead, use the Windows Installer for developing application installers. SetupAPI continues to be used for installing device drivers.]

The SetupQueueDeleteSection function queues all the files in a section of an INF file for deletion. The section must be in the correct Delete Files format and the INF file must contain a DestinationDirs section.

-parameters

-param QueueHandle [in]

Handle to a setup file queue, as returned by SetupOpenFileQueue.

-param InfHandle [in]

Handle to an open INF file that contains the DestinationDirs section. If ListInfHandle is not specified, InfHandle contains the section name.

-param ListInfHandle [in]

Optional handle to an open INF file that contains the section to queue for deletion. If ListInfHandle is not specified, InfHandle is assumed to contain the section name.

-param Section [in]

Pointer to a null-terminated string that specifies the name of the section to be queued for deletion.

-returns

If the function succeeds, the return value is a nonzero value.

If the function fails, the return value is zero. To get extended error information, call GetLastError.

-remarks

This function requires a Windows INF file. Some older INF file formats may not be supported.

Note

The setupapi.h header defines SetupQueueDeleteSection as an alias which automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes.

-see-also

Functions

Overview

SetupQueueCopySection

SetupQueueDelete

SetupQueueRenameSection