共用方式為


queryActCtxSettingsW 函式 (winbase.h)

QueryActCtxSettingsW函式會指定啟用內容,以及要查詢之屬性的命名空間和名稱。

語法

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
);

參數

[in, optional] dwFlags

此值必須是 0。

[in, optional] hActCtx

正在查詢之啟用內容的控制碼。

[in, optional] settingsNameSpace

字串的指標,其中包含值 「 http://schemas.microsoft.com/SMI/2005/WindowsSettings" ;Null。 這些值相等。

Windows 8 和 Windows Server 2012: 字串的指標,其中包含值 「 http://schemas.microsoft.com/SMI/2011/WindowsSettings" ; 也是有效的參數。 Null仍然相當於先前的值。

[in] settingName

要查詢的屬性名稱。

[out] pvBuffer

接收查詢結果之緩衝區的指標。

[in] dwBuffer

緩衝區的大小,以接收查詢結果的字元為單位。

[out, optional] pdwWrittenOrRequired

值的指標,這是寫入 pvBuffer 所指定之緩衝區的字元數,或是保存查詢結果所需的字元數。

傳回值

如果函式成功,則會傳回 TRUE。 否則會傳回 FALSE

此函式會設定可藉由呼叫 GetLastError擷取的錯誤。 如需範例,請參閱 擷取 Last-Error 程式碼。 如需錯誤碼的完整清單,請參閱 系統錯誤碼

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 winbase.h (包含 Windows.h)
程式庫 Kernel32.lib
DLL Kernel32.dll