Funzione QueryLayoutOrTipStringUserReg
Esegue query sulla stringa specificata che rappresenta il formato di un elenco di layout di tastiera o di un elenco di profili dei servizi di testo del percorso del Registro di sistema specificato.
Sintassi
HRESULT CALLBACK QueryLayoutOrTipStringUserReg(
_In_ LPCWSTR pszUserReg,
_In_ LPCWSTR pszSystemReg,
_In_ LPCWSTR pszSoftwareReg,
_In_ LPCWSTR psz,
_In_ DWORD dwFlags
);
Parametri
-
pszUserReg [in]
-
Percorso del Registro di sistema dell'utente. Se questo parametro è NULL, viene usato HKEY_CURRENT_USER.
-
pszSystemReg [in]
-
Percorso del Registro di sistema. Se questo parametro è NULL, viene usato HKEY_LOCAL_MACHINE\System.
-
pszSoftwareReg [in]
-
Percorso del Registro di sistema del software. Se questo parametro è NULL, viene usato HKEY_LOCAL_MACHINE\Software.
-
psz [in]
-
Stringa che rappresenta un elenco di layout della tastiera o un elenco di profili dei servizi di testo.
-
dwFlags [in]
-
Deve essere 0.
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Tutti i layout o i profili definiti in psz sono validi. |
|
Uno o più layout o profili definiti in psz non sono validi. |
Commenti
Non è disponibile alcuna libreria di importazione che definisce questa funzione, pertanto è necessario ottenere un puntatore a questa funzione usando LoadLibrary e GetProcAddress.
Nota
L'uso di LoadLibrary in modo errato può compromettere la sicurezza dell'applicazione caricando la DLL errata. Per informazioni su come caricare correttamente le DLL con versioni diverse di Microsoft Windows, vedere Ordine di ricerca libreria di collegamento dinamico .
Il formato stringa dell'elenco di layout è:
<LangID 1:<KLID 1>>;[ ...< LangID N:<KLID N>>
Il formato stringa dell'elenco dei profili di servizio di testo è:
<LangID 1>:{xxxxxxxx-xxxx-xxx}{xxxxxxxx-xxxx-xxx};
Di seguito è riportato un esempio di valore per il parametro psz :
"0x0407:0x00000407"
"0x0407:0x00000407;0x040C:0x0000040C"
"0x0407:0x00000407;0x0412:{A028AE76-01B1-46C2-99C4-ACD9858AE02F}{B5FE1F02-D5F2-4445-9C03-C568F23C99A1};0x040C:0x0000040C"
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
DLL |
|