Condividi tramite


Funzione AppPolicyGetWindowingModel (appmodel.h)

Recupera un valore che indica se un processo usa un modello basato su CoreWindow o basato su HWND. È possibile usare il valore per decidere come eseguire la registrazione per le notifiche di modifica dello stato della finestra (dimensioni modificate, visibilità modificata e così via).

Sintassi

LONG AppPolicyGetWindowingModel(
  [in]  HANDLE                  processToken,
  [out] AppPolicyWindowingModel *policy
);

Parametri

[in] processToken

Handle che identifica il token di accesso per un processo.

[out] policy

Puntatore a una variabile del tipo enumerato AppPolicyWindowingModel . Quando la funzione viene restituita correttamente, la variabile contiene un valore costante enumerato che indica il modello di finestra del processo identificato.

Valore restituito

Se la funzione ha esito positivo, la funzione restituisce ERROR_SUCCESS.

Se non sono stati trovati criteri del modello di finestra noti per il token di processo, la funzione genera un'eccezione STATUS_ASSERTION_FAILURE e restituisce ERROR_NOT_FOUND.

Se processToken o policy sono Null, la funzione restituisce ERROR_INVALID_PARAMETER.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione appmodel.h
Libreria OneCoreUap.lib
DLL Api-ms-win-appmodel-runtime-l1-1-2.dll