IDebugHostExtensibility3::ExtendHostContext 메서드(dbgmodel.h)
ExtendHostContext 메서드는 호스트 컨텍스트 내에서 임의의 POD(일반 이전 데이터) 수신을 지원하는 호스트에서 사용됩니다. 이 메서드는 특정 크기의 POD 데이터를 사용하여 호스트 컨텍스트의 개념을 확장합니다.
통사론
HRESULT ExtendHostContext(
ULONG blobSize,
REFGUID identifier,
ULONG *blobId
);
매개 변수
blobSize
호스트 컨텍스트에 저장할 데이터 Blob의 크기를 나타내는 ULONG 변수입니다. 식별자
identifier
확장되는 호스트 컨텍스트에 대한 식별자를 제공하는 REFGUID 값입니다.
blobId
호스트 컨텍스트 개체에서 데이터를 설정하고 검색하는 데 사용할 수 있는 고유 식별자를 수신하는 데 사용되는 출력 ULONG 변수에 대한 포인터입니다.
반환 값
메서드가 성공하면 S_OK 반환합니다. 그렇지 않으면 HRESULT 오류 코드를 반환합니다.
발언
호스트 컨텍스트 내에 저장된 데이터는 일반 내장 데이터여야 합니다. COM 인터페이스일 수 없습니다. 파괴가 필요한 것은 될 수 없으며 가능한 한 작아야 합니다.
IDebugHostContextExtensibility 인터페이스 메서드를 통해 데이터가 명시적으로 추가되지 않는 한 호스트 컨텍스트에는 이러한 데이터가 포함되지 않습니다.
요구 사항
요구 | 값 |
---|---|
헤더 | dbgmodel.h |