WSANSCLASSINFOW 構造体 (winsock2.h)
WSANSCLASSINFO 構造体は、特定の Windows ソケット名前空間の個々のパラメーター情報を提供します。
構文
typedef struct _WSANSClassInfoW {
LPWSTR lpszName;
DWORD dwNameSpace;
DWORD dwValueType;
DWORD dwValueSize;
LPVOID lpValue;
} WSANSCLASSINFOW, *PWSANSCLASSINFOW, *LPWSANSCLASSINFOW;
メンバーズ
lpszName
パラメーターに関連付けられている文字列値 (SAPID、TCPPORT など)。
dwNameSpace
名前空間に関連付けられている GUID。
dwValueType
パラメーターの値型 (REG_DWORDやREG_SZなど)。
dwValueSize
lpValueで指定
lpValue
パラメーターの値へのポインター。
備考
WSANSCLASSINFO 構造体は、ANSI と UNICODE のどちらを使用するかによって定義が異なります。 上記の構文ブロックは ANSI に適用されます。UNICODE の場合、
手記
winsock2.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして WSANSCLASSINFO を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー | winsock2.h |
関連項目
WSASERVICECLASSINFO の