MprConfigFilterGetInfo 함수는 지정된 전송 프로토콜 형식에 대한 정적 필터링 정보를 반환합니다.
문법
DWORD MprConfigFilterGetInfo(
[in] HANDLE hMprConfig,
[in] DWORD dwLevel,
[in] DWORD dwTransportId,
[in_out] LPBYTE lpBuffer
);
매개 변수
[in] hMprConfig
라우터 구성에 대한 핸들입니다. MprConfigServerConnect를 호출하여 이 핸들을 가져옵니다.
[in] dwLevel
lpBuffer 매개 변수에서 정보가 반환되는 형식을 설명하는 DWORD 값입니다. 0이어야 합니다.
[in] dwTransportId
lpBuffer 매개 변수의 정적 필터링 정보의 전송 프로토콜 형식을 설명하는 DWORD 값입니다. dwTransportId에 허용되는 값은 다음 표에 나와 있습니다.
| 가치 | 전송(프로토콜 패밀리) |
|---|---|
| PID_ATALK | AppleTalk |
| PID_IP | 인터넷 프로토콜 버전 4 |
| PID_IPX | 인터넷 패킷 교환 |
| PID_NBF | NetBIOS 프레임 프로토콜 |
| PID_IPV6 | Windows Server 2008 이상: 인터넷 프로토콜 버전 6 |
[in_out] lpBuffer
성공적으로 완료되면 필터 드라이버 구성 정보가 포함된 MPR_FILTER_0 구조를 제공된 버퍼에 씁니다. lpBuffer는 적어도 sizeof(MPR_FILTER_0) 바이트 길이여야 합니다.
반환 값
함수가 성공하면 반환 값이 NO_ERROR.
함수가 실패하면 반환 값은 다음 오류 코드 중 하나입니다.
| 반환 코드 | Description |
|---|---|
|
hMprConfig 또는 lpBuffer 가 NULL이거나 dwLevel 이 0으로 설정되지 않았습니다. |
요구 사항
| 요구 사항 | 가치 |
|---|---|
| 지원되는 최소 클라이언트 | 지원되는 버전 없음 |
| 지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
| 대상 플랫폼 | 윈도우즈 |
| Header | mprapi.h |
| Library | Mprapi.lib |
| DLL | Mprapi.dll |