IGetClusterResourceInfo::GetResourceTypeName メソッド (cluadmex.h)
[このメソッドは、[要件] セクションで指定したオペレーティング システムで使用できます。 このメソッドのサポートは、Windows Server 2008 で削除されました。]
リソースの種類を返 します。
構文
HRESULT GetResourceTypeName(
[in] LONG lObjIndex,
[out] BSTR lpszResTypeName,
[in, out] LONG *pcchResTypeName
);
パラメーター
[in] lObjIndex
ターゲット リソースの 0 から始まるインデックスを表す数値。 lObjIndex は、 IGetClusterDataInfo::GetObjectCount を呼び出すことによって取得できる数に制限されます。
[out] lpszResTypeName
lObjIndex に関連付けられているリソースの種類へのポインター。 lpResTypeName パラメーターには NULL を指定できます。これは、呼び出し元がリソースの種類の長さのみを要求していることを示します。 BSTR として宣言されていますが、このパラメーターは LPWSTR として実装されます。
[in, out] pcchResTypeName
入力時に、 lpResTypeName パラメーターが指すバッファー内の文字数へのポインター。 pcchResTypeName パラメーターを NULL にすることはできません。 出力時に、 lpResTypeName のコンテンツに格納されているリソースの種類名の文字数 ( NULL 終端文字を含む) へのポインター。
戻り値
GetResourceTypeName が成功しなかった場合は、他の HRESULT 値を返すことができます。
リターン コード/値 | Description |
---|---|
|
操作に成功しました。 |
|
1 つ以上のパラメーターが無効です。 |
|
lpResTypeName が指すバッファーが小さすぎて、要求されたリソースの種類を保持できません。 GetResourceTypeName は 、pcchResTypeName のコンテンツに必要な文字数を返します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2003 Enterprise、Windows Server 2003 Datacenter |
対象プラットフォーム | Windows |
ヘッダー | cluadmex.h |