IAssemblyName::GetName メソッド (winsxs.h)
GetName メソッドは、アセンブリ名の名前部分を返します。
構文
HRESULT GetName(
[in, out] LPDWORD lpcwBuffer,
[out] LPWSTR pwzName
);
パラメーター
[in, out] lpcwBuffer
このメソッドを呼び出すときに、このパラメーターを pwzName で指定されたバッファーのサイズに設定します。 では、文字単位でサイズを指定し、null ターミネータを含めます。 メソッドが戻るとき、 lpcwBuffer の値は、返される名前のサイズです。
[out] pwzName
名前を受け取る文字列値へのポインター。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
戻り値 | 説明 |
---|---|
|
メソッドが成功しました。 |
|
メソッドが成功しませんでした。 |
注釈
このメソッドは、PropertyId を ASM_NAME のASM_NAME_NAME オプションに設定して GetProperty メソッドを使用するのと同じです。 ASM_NAME_NAMEが設定されていない場合、 lpcwBuffer によって返されるバッファーのサイズは 0 で、 pwzName の内容は未定義です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winsxs.h |
[DLL] | Sxs.dll |