Rechercher une page de manuel
TranslateInfStringExW.3w
Langue: en
Version: Jun 2009 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
NAME
TranslateInfStringExW (ADVPACK.@)SYNOPSIS
HRESULT TranslateInfStringExW(
HINF hInf,
LPCWSTR pszInfFilename,
LPCWSTR pszTranslateSection,
LPCWSTR pszTranslateKey,
LPWSTR pszBuffer,
DWORD dwBufferSize,
PDWORD pdwRequiredSize,
PVOID pvReserved
)
DESCRIPTION
Using a handle to an INF file opened with OpenINFEngine, translates the value of a specified key in an inf file into the current locale by expanding string macros.
PARAMS
hInf [In] Handle to the INF file.pszInfFilename [In] Filename of the INF file.
pszTranslateSection [In] Inf section where the key exists.
pszTranslateKey [In] Key to translate.
pszBuffer [Out] Contains the translated string on exit.
dwBufferSize [In] Size on input of pszBuffer.
pdwRequiredSize [Out] Length of the translated key.
pvReserved [In] Reserved. Must be NULL.
RETURNS
Success: S_OK.
Failure: E_FAIL.
NOTES
To use TranslateInfStringEx to translate an INF file continuously, open the INF file with OpenINFEngine, call TranslateInfStringEx as many times as needed, then release the handle with CloseINFEngine. When translating more than one keys, this method is more efficient than calling TranslateInfString, because the INF file is only opened once.
IMPLEMENTATION
Defined in "advpub.h".
Implemented in "dlls/advpack/advpack.c".
Debug channel "advpack".
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre