Freigeben über


IOCTL_SYSENV_GET_VARIABLE IOCTL (ntddsysenv.h)

Ruft den Wert der angegebenen Systemumgebungsvariablen mithilfe des SysEnv-Geräts ab.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Ein Zeiger auf eine SYSENV_VARIABLE Struktur, die die Variable angibt.

Eingabepufferlänge

Die Größe der SYSENV_VARIABLE Struktur.

Ausgabepuffer

Ein Zeiger auf eine SYSENV_VALUE Struktur, die den Wert der Variablen empfängt.

Länge des Ausgabepuffers

Die Größe der SYSENV_VALUE Struktur.

Statusblock

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

Anforderungen

Anforderung Wert
Header- ntddsysenv.h

Siehe auch

Erstellen von IOCTL-Anforderungen in Treibern

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously