BOOL QueryInfo (DWORD dwInfoLevel, LPVOID lpvBuffer, LPDWORD lpdwBufferLength, LPDWORD lpdwIndex = NULL); const
BOOL QueryInfo (DWORD dwInfoLevelCStringamp;strLPDWORDdwIndex= NULL); const(&A)
BOOL QueryInfo (DWORD dwInfoLevel, SYSTEMTIME * pSysTime, LPDWORD dwIndex = NULL); const
반환 값
성공 하는 경우 0이 아닌 그렇지 않으면 0입니다. Win32 함수 호출이 실패 하는 경우 오류의 원인을 확인 하려면 GetLastError 를 호출 될 수 있습니다。
매개 변수
dwInfoLevel
쿼리를 요청 하는 정보 유형을 지정 하는 다음과 같은 플래그 특성의 조합:
가능한 값의 목록은 주의 섹션을 참조 하십시오。
lpvBuffer
정보를 수신 하는 버퍼에 대 한 포인터。
lpdwBufferLength
항목에이 문자 또는 바이트 수의 데이터 버퍼의 길이 포함 하는 값을 가리킵니다. 이 매개 변수에 대 한 자세한 내용은 주의 섹션을 참조 하십시오。
lpdwIndex
부터 헤더 인덱스에 대 한 포인터입니다. NULL일 수 있습니다. 이 플래그를 사용 하 여 이름이 같은 여러 헤더를 열거 합니다. 입력에 lpdwIndex 반환할 지정된 된 헤더의 인덱스를 나타냅니다. 출력에 lpdwIndex 다음 머리글의 인덱스를 나타냅니다. ERROR_HTTP_HEADER_NOT_FOUND 반환 됩니다 다음 인덱스를 찾을 수 없는 경우。
str
반환 된 정보를 받는 CString 개체에 대 한 참조。
dwIndex
인덱스 값입니다. LpdwIndex 참조。
pSysTime
포인터는 Win32 SYSTEMTIME 구조。
주의
헤더는 HTTP 요청에서 요청 또는 응답을 반환 하려면이 멤버 함수를 호출 합니다. 이 멤버 함수를 사용 하 여 SendRequest 또는 성공적으로 OpenURL 만든 CHttpFile 개체에 성공적으로 호출 후에。
QueryInfo 에서 다음과 같은 유형의 데이터를 검색할 수 있습니다.:
문자열 버퍼에 쓸 때 멤버 함수가 성공 하면 lpdwBufferLength 종료 NULL 문자 1 뺀 문자에서 문자열의 길이 포함 하는。
가능한 dwInfoLevel 값 포함:
CHttpFile 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CInternetFile, CHttpConnection::OpenRequest, CFtpConnection, CGopherConnection, CInternetConnection(&N)