CAtlModule::UpdateRegistryFromResourceS
更新 : 2007 年 11 月
指定されたリソースに含まれるスクリプトを実行して、オブジェクトを登録したり、その登録を解除したりします。ATL レジストリ コンポーネントへ静的にリンクします。
HRESULT WINAPI UpdateRegistryFromResourceS(
UINT nResID,
BOOL bRegister,
struct _ATL_REGMAP_ENTRY* pMapEntries = NULL
) throw( );
HRESULT WINAPI UpdateRegistryFromResourceS(
LPCTSTR lpszRes,
BOOL bRegister,
struct _ATL_REGMAP_ENTRY* pMapEntries = NULL
) throw( );
パラメータ
nResID
リソース ID。lpszRes
リソース名。bRegister
リソース スクリプトを登録するかどうかを指定します。pMapEntries
置換マップへのポインタ。置換マップには、スクリプト内の置き換え可能なパラメータに関連付けられた値が格納されています。ATL は %MODULE% を自動的に使用します。その他の置き換え可能なパラメータを使用する場合は、「CAtlModule::AddCommonRGSReplacements」を参照してください。それ以外の場合は、既定値の NULL を使ってください。
戻り値
正常に終了した場合は、S_OK を返します。それ以外の場合は、エラーの HRESULT を返します。
解説
CAtlModule::UpdateRegistryFromResourceS は、ATL レジストリ コンポーネント (レジストラ) への静的なリンクを作成する点以外は、CAtlModule::UpdateRegistryFromResourceD とよく似ています。
必要条件
ヘッダー : atlbase.h