GetSQLInstanceRegStringByID ()
根据给定的实例 ID、子树和值的名称,从实例特定的注册表树中检索注册表字符串。
本文介绍由 SQL Server 使用的本机代码 API,也可以由其他 Microsoft 产品调用。 有关托管代码方法,请参阅 InstAPI.GetSvcInstanceRegStringByName 方法。
GetSQLInstanceRegStringByID(
PINST_ID pInstanceID,
LPCWSTR sRegPath,
LPCWSTR sValueName,
LPWSTR sString,
PDWORD pdwSize
);
参数
pInstanceID[in]
一个指向相关实例的实例 ID 的指针。
sRegPath[in]
指向要检索的字符串的注册表路径的指针。
sValueName[in]
指向包含要检索的值名称的字符串的指针。
sString[out]
一个指向用于接收要检索的字符串的缓冲区的指针。
pdwSize[out]
指向提供缓冲区长度的值的指针 DWORD
。 如果提供的缓冲区太小,则返回所需长度。
返回
如果调用成功,则为布尔值 true
;否则为 false
。