Função QueryActCtxSettingsW (winbase.h)
A função QueryActCtxSettingsW especifica o contexto de ativação e o namespace e o nome do atributo que deve ser consultado.
Sintaxe
BOOL QueryActCtxSettingsW(
[in, optional] DWORD dwFlags,
[in, optional] HANDLE hActCtx,
[in, optional] PCWSTR settingsNameSpace,
[in] PCWSTR settingName,
[out] PWSTR pvBuffer,
[in] SIZE_T dwBuffer,
[out, optional] SIZE_T *pdwWrittenOrRequired
);
Parâmetros
[in, optional] dwFlags
O valor deve ser 0.
[in, optional] hActCtx
Um identificador para o contexto de ativação que está sendo consultado.
[in, optional] settingsNameSpace
Um ponteiro para uma cadeia de caracteres que contém o valor "http://schemas.microsoft.com/SMI/2005/WindowsSettings" ou NULL. Esses valores são equivalentes.
Windows 8 e Windows Server 2012: Um ponteiro para uma cadeia de caracteres que contém o valor "http://schemas.microsoft.com/SMI/2011/WindowsSettings" também é um parâmetro válido. Um NULL ainda é equivalente ao valor anterior.
[in] settingName
O nome do atributo a ser consultado.
[out] pvBuffer
Um ponteiro para o buffer que recebe o resultado da consulta.
[in] dwBuffer
O tamanho do buffer em caracteres que recebe o resultado da consulta.
[out, optional] pdwWrittenOrRequired
Um ponteiro para um valor que é o número de caracteres gravados no buffer especificado por pvBuffer ou que é necessário para manter o resultado da consulta.
Valor retornado
Se a função for bem-sucedida, ela retornará TRUE. Caso contrário, retornará FALSE.
Essa função define erros que podem ser recuperados chamando GetLastError. Para obter um exemplo, consulte Recuperando o código de Last-Error. Para obter uma lista completa de códigos de erro, consulte Códigos de erro do sistema.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winbase.h (incluir Windows.h) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |