srv_pfieldex (rozszerzona procedura składowana API)
![]() |
---|
This feature will be removed in a future version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible. Zamiast korzystać z integracja środowiska CLR. |
Zwraca wskaźnik do danych zawierającej żądane pole SRV_PROC.
void *srv_pfieldex(SRV_PROC *
srvproc
, int
field
, int *
len
);
Argumenty
srvproc
Jest wskaźnikiem struktury SRV_PROC, która jest dojście do połączenia określonego klient.Struktura zawiera informacje o bibliotece Extended API procedura przechowywana używane do zarządzania komunikacji i danych między aplikacją a klient.field
Określa srvproc pole, aby powrócić.Pole
Description
Typ zwrotu
SRV_MSGLCID
Wiadomości w bieżącej sesja LCID.
ULONG *
SRV_INSTANCENAME
Wystąpienie nazw (jeśli); w przeciwnym razie zwraca wartość NULL.
WCHAR *
len
Jest wskaźnikiem int zmienna, która zawiera długość zwracanych field wartość w bajtach. Jeśli len ma wartość NULL, długość nie jest zwracane. Gdy zostanie zwrócona wartość NULL *len jest zestaw na 0.
Zwraca wartość
Wskaźnik do danych, którego typ zależy od field. Zwracana jest wartość NULL, gdy len ma wartość NULL lub srvproc ma wartość NULL. Jeśli field nie jest znana, zwracana jest wartość NULL. Gdy zostanie zwrócona wartość NULL *len jest zestaw na 0.
![]() |
---|
Bufor zwrócone przez serwer powinien być tylko do odczytu.W przeciwnym razie stanu serwera może być uszkodzony. |
Remarks
Uwaga zabezpieczeń Należy dokładnie przejrzeć kod źródłowy z rozszerzonych procedur przechowywanych, a przed rozpoczęciem instalacji na serwerze produkcyjnym należy przetestować skompilowany biblioteki DLL.Aby uzyskać informacje dotyczące zabezpieczeń Przegląd i testowania zobacz temat to Witryny firmy Microsoft w sieci Web.