Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

GetConsoleAliases

[funkcja] Pobiera wszystkie aliasy polecenia konsolowego ze wskazanego pliku wykonywalnego.

Składnia

C/C++
#include <windows.h>

DWORD WINAPI GetConsoleAliases( LPTSTR lpAliasBuffer, DWORD AliasBufferLength, LPTSTR lpExeName );

Argumenty

ArgumentOpis
lpAliasBufferWskaźnik do bufora pobierającego aliasy. Format danych argumentu lpAliasBuffer jest następujący:
Source1=Target1\0Source2=Target2\0(...)SourceN=TargetN\0
.
AliasBufferLengthRozmiar bufora wskazywanego przez argument lpAliasBuffer (w bajtach)
lpExeNameNazwa pliku wykonywalnego.

Zwracana wartość

Jeśli nie wystąpią błędy, zwracana wartość jest niezerowa, inaczej 0. Aby uzyskać szczegółowe informacje o błędzie, wywołaj funkcję » WinAPIGetLastError.

Dodatkowe informacje

Aby określić wymagany rozmiar bufora wskazywanego przez argument lpExeName, wywołaj funkcję » WinAPIGetConsoleAliasesLength. Aby skompilować program używający tej funkcji, makro _WIN32_WINNT musi mieć wartość większą lub równą 0x0501.

Wymagania

Minimalny system klientaWindows 2000 Professional (tylko aplikacje biurowe).
Minimalny system serweraWindows 2000 Server (tylko aplikacje biurowe).
NagłówekWincon.h (dołącza Windows.h)
BibliotekaKernel32.lib
DLLKernel32.dll
UNICODEGetConsoleAliasesW
ANSIGetConsoleAliasesA

Zagadnienia powiązane

AddConsoleAliasDefiniuje alias polecenia konsolowego dla wskazanego pliku wykonywalnego. (funkcja)
GetConsoleAliasPobiera alias polecenia konsolowego ze wskazanego pliku wykonywalnego. (funkcja)
GetConsoleAliasesLengthPobiera wymagany rozmiar bufora używanego przez funkcję » WinAPIGetConsoleAliases. (funkcja)
GetConsoleAliasExesPobiera nazwy wszystkich plików wykonywalnych ze zdefiniowanego aliasu polecenia konsolowego. (funkcja)
GetConsoleAliasExesLengthPobiera wymagany rozmiar bufora używanego przez funkcję » WinAPIGetConsoleAliasExes. (funkcja)

Linki zewnętrzne