COM+ リソース ディスペンサー インターフェイスで使用される型
リソース ディスペンサー インターフェイスでは、次の種類が使用されます。
種類 | 形容 |
---|---|
RESTYPID の | 特定のリソースではなく、リソースの種類を識別する DWORD。 RESTYPID は、通常、リソースの種類を記述するディスペンサーのメモリ内の構造体へのポインターです。 ディスペンサー マネージャーは、リソース ディスペンサーのメモリ内でこの構造を理解していない (理解する必要はありません)。 ディスペンサー マネージャーは、RESTYPID を使用して、リソース ディスペンサー内のリソースの種類のみを参照します。 |
RESID | リソースの種類ではなく、特定のリソースを識別する DWORD。 RESID は、通常、リソースを表すリソース ディスペンサーのメモリ内の構造を指す (void *) です。 ディスペンサー マネージャーは、リソース ディスペンサーのメモリ内でこの構造を理解する必要はありません。 ディスペンサー マネージャーは、RESID を使用して、リソース ディスペンサー内の特定のリソースを参照します。 |
SRESID の | IHolder::TrackResourceS および IHolder::UntrackResourceS メソッドで使用される、RESIDの Unicode 文字列バージョン。 文字列は、リソースに関する少量の情報のみを記録する必要があり、リソースの説明全体を SRESIDに含めることができる場合に便利です。 特に、SRESID を使用すると、リソースが 2 つ (またはそれ以上) の間の関係を表すときに、リソース ディスペンサー内のマップの必要性を排除できる場合があります。 |
TRANSID を する | トランザクションを識別します。 この型は、ITransaction インターフェイスにキャストできます。 |
TIMEINSECS | リソースが破棄されるまでに非アクティブにできる期間を示します。 |
関連トピック