_get_pgmptr

Ruft den aktuellen Wert der globalen _pgmptr-Variable ab.

Syntax

errno_t _get_pgmptr(
   char **pValue
);

Parameter

pValue
Ein Zeiger für eine Zeichenfolge, die mit dem aktuellen Wert der _pgmptr-Variable ausgefüllt wird.

Rückgabewert

Gibt 0 (null) zurück, wenn der Vorgang erfolgreich war. Wenn ein Fehler auftritt, erscheint ein Fehlercode. Wenn pValue ja NULL, wird der ungültige Parameterhandler aufgerufen, wie in der Parameterüberprüfung beschrieben. Wenn die weitere Ausführung zugelassen wird, legt diese Funktion errno auf EINVAL fest und gibt EINVAL zurück.

Hinweise

Rufen Sie nur auf_get_pgmptr, wenn Ihr Programm einen schmalen Einstiegspunkt hat, z. B. Standard() oder WinMain(). Die _pgmptr globale Variable enthält den vollständigen Pfad zur ausführbaren Datei, die dem Prozess zugeordnet ist. Weitere Informationen finden Sie unter _pgmptr, _wpgmptrverwalten.

Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Informationen zum Ändern dieses Verhaltens finden Sie im Global state in the CRT.

Anforderungen

Routine Erforderlicher Header
_get_pgmptr <stdlib.h>

Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.

Weitere Informationen

_get_wpgmptr