Freigeben über


IOCTL_SYSENV_QUERY_VARIABLE_INFO IOCTL (ntddsysenv.h)

Gibt Informationen zu Systemumgebungsvariablen mithilfe des SysEnv-Geräts zurück.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Ein Zeiger auf eine ULONG-Variable, die die Attribute der Systemumgebungsvariablen enthält.

Länge des Eingabepuffers

Größe von ULONG.

Ausgabepuffer

Ein Zeiger auf eine SYSENV_VARIABLE_INFO-Struktur , die Variableninformationen enthält.

Länge des Ausgabepuffers

Die Größe der SYSENV_VARIABLE_INFO-Struktur .

Statusblock

Irp->IoStatus.Status wird auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Andernfalls wird Status zur entsprechenden Fehlerbedingung als NTSTATUS-Code verwendet.

Anforderungen

Anforderung Wert
Header ntddsysenv.h

Weitere Informationen

Erstellen von IOCTL-Anforderungen in Treibern

WdfIoTargetSendInternalIoctlOthersSynchronly

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously