COM+ 리소스 디스펜서 인터페이스에 사용되는 형식
리소스 디스펜서 인터페이스에서 사용되는 형식은 다음과 같습니다.
형식 | Description |
---|---|
RESTYPID | 특정 리소스가 아닌 리소스 유형을 식별하는 DWORD 입니다. RESTYPID는 일반적으로 리소스 종류를 설명하는 디스펜서 메모리의 구조체에 대한 포인터입니다. 디스펜서 관리자는 리소스 디스펜서의 메모리 내에서 이 구조를 이해하지 못하며 이해할 필요가 없습니다. 디스펜서 관리자는 RESTYPID 를 사용하여 리소스 디스펜서 내의 리소스 유형을 참조합니다. |
RESID | 리소스 유형이 아닌 특정 리소스를 식별하는 DWORD 입니다. RESID는 일반적으로 리소스를 나타내는 리소스 디스펜서 메모리의 구조를 가리키는 (void *)입니다. 디스펜서 관리자는 리소스 디스펜서의 메모리 내에서 이 구조를 이해할 필요가 없습니다. 디스펜서 관리자는 RESID 를 사용하여 리소스 디스펜서 내의 특정 리소스를 참조합니다. |
SRESID | IHolder::TrackResourceS 및 IHolder::UntrackResourceS 메서드에 사용되는 RESID의 유니코드 문자열 버전입니다. 문자열은 리소스에 대해 소량의 정보만 기록해야 하고 리소스에 대한 전체 설명을 SRESID에 포함할 수 있는 경우에 유용합니다. 특히 SRESID 를 사용하면 리소스가 두 가지 이상 간의 관계를 나타낼 때 리소스 디스펜서의 맵이 필요하지 않을 수 있습니다. |
TRANSID | 트랜잭션을 식별합니다. 이 형식은 ITransaction 인터페이스로 캐스팅될 수 있습니다. |
TIMEINSECS | 리소스가 제거되기 전에 비활성 상태가 될 수 있는 기간을 나타냅니다. |
관련 항목