IDebugSymbols::GetModuleParameters 메서드(dbgeng.h)
GetModuleParameters 메서드는 대상의 모듈에 대한 매개 변수를 반환합니다.
구문
HRESULT GetModuleParameters(
[in] ULONG Count,
[in, optional] PULONG64 Bases,
[in] ULONG Start,
[out] PDEBUG_MODULE_PARAMETERS Params
);
매개 변수
[in] Count
매개 변수가 필요한 모듈의 수를 지정합니다.
[in, optional] Bases
매개 변수가 필요한 모듈의 기본 주소를 나타내는 대상의 가상 주소 공간에 있는 위치 배열을 지정합니다. 이 배열의 크기는 Count 값입니다. Bases가 NULL이면 Start 매개 변수를 사용하여 인덱스별로 모듈을 지정합니다.
[in] Start
매개 변수가 필요한 첫 번째 모듈의 인덱스를 지정합니다. Bases가 NULL이 아닌 경우 이 매개 변수는 무시됩니다.
[out] Params
매개 변수를 받습니다. 이 배열의 크기는 Count 값입니다. DEBUG_MODULE_PARAMETERS 참조하세요.
반환 값
이 메서드는 다른 오류 값도 반환할 수 있습니다. 자세한 내용은 반환 값을 참조하세요 .
반환 코드 | Description |
---|---|
|
메서드를 성공적으로 수행했습니다. 그러나 Bases 가 NULL이 아닌 경우 일부 모듈이 발견되지 않을 수 있습니다. 이 경우 부분 결과가 반환됩니다. |
|
Bases가 NULL이면 이 값은 대상에 Count 및 Start 모듈의 합계보다 적다는 것을 나타냅니다. 부분 결과가 반환됩니다. |
설명
부분 결과가 반환되는 경우 찾을 수 없는 모듈에 해당하는 배열 Params 의 항목에는 기본 필드가 DEBUG_INVALID_OFFSET 설정됩니다. DEBUG_MODULE_PARAMETERS 참조하세요.
모듈에 대한 자세한 내용은 모듈을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | dbgeng.h(Dbgeng.h 포함) |