DFCOM サブルーチン:大域的にユニークな識別子 (GUID) を渡し,印字可能な文字の文字列を返します。
モジュール:USE DFCOM, USE DFWINTY
形式
CALL COMStringFromGUID(guid,string,status)
guid
変換する GUID。DFWINTY モジュールで定義されている型 GUID でなければなりません。クラス識別子 (CLSID),またはインタフェース識別子 (IID) を含む GUID のどの型を取ることができます。
string
GUID の文字列表現を受け取る型 CHARACTER*(*) の文字変数。文字変数の長さは,少なくとも 38 なければなりません。
status
操作の状態。GUID の文字列表現を受け取る string が小さすぎる場合,値はゼロです。そうでなければ,値は GUID の文字列表現の文字数です。型 INTEGER(4) でなければなりません。
GUID の文字列表現は,以下のような書式をとります。
[c200e360-38c5-11ce-ae62-08002b2b79ef]
ここで,連続した欄は 128 ビット GUID を DWORD-WORD-WORD-WORD-WORD.DWORD の形式に分解したものです。文字列には,OLE 記述のかぎ括弧も含まれます。
関連情報
『Platform SDK』の StringFromGUID2 を参照してください。