Freigeben über


Informationen zu zusätzlichen Erstellungsparametern (ECPs)

Zusätzliche Create-Parameter (ECPs) sind Strukturen, die zusätzliche Informationen für Dateierstellungen enthalten können. Ein Erstellungsvorgang kann über eine beliebige Anzahl von ECPs verfügen, die mit einem ECP_LIST an den Vorgang angefügt werden. ECP_LIST ist eine in ntifs.h deklarierte undurchsichtige Struktur.

Es gibt zwei Arten von ECPs:

  • Systemdefinierte ECPs. Betriebssystemkomponenten verwenden systemdefinierte ECPs, um dem IRP_MJ_CREATE-Vorgang für eine Datei zusätzliche Informationen zuzuordnen.

  • Benutzerdefinierte (oder treiberdefinierte) ECPs. Treiber können auch ECPs verwenden, um in den folgenden Situationen zusätzliche Informationen zu verarbeiten oder dem IRP_MJ_CREATE-Vorgang für eine Datei zuzuordnen:

In den folgenden Abschnitten wird beschrieben, wie Sie ECPs definieren, anfügen und verwenden und systemdefinierte ECPs auflisten.