Funzione SetProcessWindowStation (winuser.h)

Assegna la stazione finestra specificata al processo chiamante. Ciò consente al processo di accedere agli oggetti nella stazione finestra, ad esempio desktop, Appunti e atom globali. Tutte le operazioni successive nella stazione finestra usano i diritti di accesso concessi a hWinSta.

Sintassi

BOOL SetProcessWindowStation(
  [in] HWINSTA hWinSta
);

Parametri

[in] hWinSta

Handle per la stazione della finestra. Può trattarsi di un handle restituito dalla funzione CreateWindowStation, OpenWindowStation o GetProcessWindowStation .

Questa stazione finestra deve essere associata alla sessione corrente.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-windowstation-l1-1-0 (introdotto in Windows 8)

Vedi anche

CreateWindowStation

GetProcessWindowStation

OpenWindowStation

SetThreadDesktop

Funzioni di windows e desktop

Stazioni finestra