INTERNET_BUFFERSA 構造体 (wininet.h)

データ情報とヘッダー情報の両方が含まれます。

構文

typedef struct _INTERNET_BUFFERSA {
  DWORD                     dwStructSize;
  struct _INTERNET_BUFFERSA *Next;
  LPCSTR                    lpcszHeader;
  DWORD                     dwHeadersLength;
  DWORD                     dwHeadersTotal;
  LPVOID                    lpvBuffer;
  DWORD                     dwBufferLength;
  DWORD                     dwBufferTotal;
  DWORD                     dwOffsetLow;
  DWORD                     dwOffsetHigh;
} INTERNET_BUFFERSA, *LPINTERNET_BUFFERSA;

メンバー

dwStructSize

構造体のサイズ (バイト単位)。

Next

次の INTERNET_BUFFERS 構造体へのポインター。

lpcszHeader

ヘッダーを含む文字列値へのポインター。 このメンバーには NULL を指定できます。

dwHeadersLength

lpcszHeaderNULL でない場合のヘッダーのサイズ (TCHAR)。

dwHeadersTotal

バッファーに十分なメモリがない場合は、ヘッダーのサイズ。

lpvBuffer

データ バッファーへのポインター。

dwBufferLength

lpvBufferNULL でない場合のバッファーのサイズ (バイト単位)。

dwBufferTotal

リソースの合計サイズ (バイト単位)。

dwOffsetLow

予約済みです。使わないでください。

dwOffsetHigh

予約済みです。使わないでください。

注釈

メモ WinINet では、サーバーの実装はサポートされていません。 また、サービスから使用しないでください。 サーバーの実装またはサービスの場合は、 Microsoft Windows HTTP サービス (WinHTTP) を使用します。
 

注意

wininet.h ヘッダーは、unicode プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとしてINTERNET_BUFFERSを定義します。 エンコードに依存しないエイリアスをエンコードニュートラルでないコードと組み合わせて使用すると、コンパイルまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wininet.h

こちらもご覧ください

HttpSendRequestEx

InternetReadFileEx