REMOTE_NAME_INFOA構造体 (winnetwk.h)

REMOTE_NAME_INFO構造体には、汎用名のリモート形式に関する情報が含まれています。 NPGetUniversalName 関数によって使用されます。

構文

typedef struct _REMOTE_NAME_INFOA {
  LPSTR lpUniversalName;
  LPSTR lpConnectionName;
  LPSTR lpRemainingPath;
} REMOTE_NAME_INFOA, *LPREMOTE_NAME_INFOA;

メンバー

lpUniversalName

プロバイダーがユニバーサル名をサポートしている場合は、ユニバーサル名へのポインター。 それ以外の場合、 これは NULL を指します。

lpConnectionName

接続に使用されるリモート名を含む文字列へのポインター。 この文字列には、末尾の円記号はありません。

lpRemainingPath

NPGetUniversalName の呼び出し中に指定されたオブジェクトを参照するために、lpConnectionName によって接続が確立された後にドライブ文字に連結する必要がある残りのパスへのポインター。 この文字列には、パスの先頭に円記号が付きます。

注釈

注意

winnetwk.h ヘッダーは、REMOTE_NAME_INFOをエイリアスとして定義します。これは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択します。 encoding-neutral エイリアスの使用を encoding-neutral ではないコードと混在すると、コンパイル エラーまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header winnetwk.h