_get_pgmptr
Pobiera bieżącą wartość zmiennej globalnej _pgmptr
.
Składnia
errno_t _get_pgmptr(
char **pValue
);
Parametry
pValue
Wskaźnik do ciągu, który ma zostać wypełniony bieżącą wartością zmiennej _pgmptr
.
Wartość zwracana
Zwraca zero, jeśli operacja zakończyła się pomyślnie; kod błędu dotyczący błędu. Jeśli pValue
parametr ma NULL
wartość , wywoływana jest nieprawidłowa procedura obsługi parametrów zgodnie z opisem w temacie Weryfikacja parametrów. Jeśli wykonywanie jest dozwolone do kontynuowania, ta funkcja ustawia errno
wartość EINVAL
i zwraca wartość EINVAL
.
Uwagi
Wywołaj metodę _get_pgmptr
tylko wtedy, gdy program ma wąski punkt wejścia, taki jak main() lub WinMain(). Zmienna _pgmptr
globalna zawiera pełną ścieżkę do pliku wykonywalnego skojarzonego z procesem. Aby uzyskać więcej informacji, zobacz _pgmptr
, _wpgmptr
.
Domyślnie stan globalny tej funkcji jest zakresem aplikacji. Aby zmienić to zachowanie, zobacz Stan globalny w CRT.
Wymagania
Procedura | Wymagany nagłówek |
---|---|
_get_pgmptr |
<stdlib.h> |
Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.