estructura PNRPINFO_V1 (pnrpns.h)

La estructura PNRPINFO_V1 apunta al miembro lpBlob de la estructura WSAQUERYSET .

Sintaxis

typedef struct _PNRPINFO_V1 {
  DWORD                    dwSize;
  LPWSTR                   lpwszIdentity;
  DWORD                    nMaxResolve;
  DWORD                    dwTimeout;
  DWORD                    dwLifetime;
  PNRP_RESOLVE_CRITERIA    enResolveCriteria;
  DWORD                    dwFlags;
  SOCKET_ADDRESS           saHint;
  PNRP_REGISTERED_ID_STATE enNameState;
} PNRPINFO_V1, *PPNRPINFO_V1;

Miembros

dwSize

Especifica el tamaño de esta estructura.

lpwszIdentity

Apunta a la cadena Unicode que contiene la identidad.

nMaxResolve

Especifica el número solicitado de resoluciones.

dwTimeout

Especifica el tiempo, en segundos, para esperar una respuesta.

dwLifetime

Especifica el número de segundos entre las operaciones de actualización. Debe ser 86400 (24 * 60 * 60 segundos).

enResolveCriteria

Especifica los criterios usados para resolver las coincidencias. PNRP puede buscar el primer nombre coincidente o intentar encontrar un nombre que esté numéricamente cerca de la ubicación del servicio. Los valores válidos se especifican mediante PNRP_RESOLVE_CRITERIA.

dwFlags

Especifica las marcas que se van a usar para la operación de resolución. El valor válido es:

Valor Descripción
PNRPINFO_HINT Indica que se usa el miembro saHint . La sugerencia influye en cómo se genera la parte de ubicación del servicio del identificador PNRP; también influye en cómo se resuelven los nombres y especifica cómo seleccionar entre varios nombres del mismo nivel.

saHint

Especifica la dirección IPv6 que se va a usar para la ubicación. El miembro dwFlags debe ser PNRPINFO_HINT.

enNameState

Especifica el estado del identificador registrado. Este valor está reservado y debe establecerse en cero (0).

Comentarios

A partir de Windows Vista, use la estructura PNRPINFO_V2 .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2 [solo aplicaciones de escritorio],Windows XP con SP1 con advanced Networking Pack para Windows XP
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado pnrpns.h

Consulte también

PNRP y BLOB

PNRP y WSAQUERYSET

PNRPINFO_V2

WSAQUERYSET