srv_pfieldex (Extended przechowywane procedury API)
Ważne: |
---|
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja. Użyj integracja CLR. |
Zwraca wskaźnik do danych zawierającą żądane pole SRV_PROC.
Składnia
void *srv_pfieldex(SRV_PROC *
srvproc
, int
field
, int *
len
);
Argumenty
srvproc
Jest wskaźnik do struktury SRV_PROC dojście do połączenia określonego klient.Struktura zawiera informacje biblioteki API procedury przechowywane Extended używa do zarządzania komunikacji i danych między aplikacją i klient.field
Określa srvproc pole do zwrotu.Pole
Opis
Typ zwrotu
SRV_MSGLCID
Wiadomości w bieżącej sesja LCID.
ULONG *
SRV_INSTANCENAME
Nazwa wystąpienia (jeśli o nazwie); w przeciwnym razie zwraca wartość NULL.
WCHAR *
len
Jest wskaźnik do int zmienna, która zawiera długość zwracanych field wartość w bajtach.Jeśli len ma wartość NULL, długość nie jest zwracana.Gdy zostanie zwrócona wartość NULL *len jest zestaw 0.
Zwraca
Wskaźnik do danych, których typ zależy od field.Zwracana jest wartość NULL, gdy len ma wartość NULL lub srvproc ma wartość NULL.Jeśli field jest nieznany, zwracana jest wartość NULL.Gdy zostanie zwrócona wartość NULL *len jest zestaw 0.
Uwaga dotycząca zabezpieczeń |
---|
Bufor zwracane z serwera powinny być tylko do odczytu.W przeciwnym razie stanu serwera może być uszkodzony. |
Uwagi
Uwaga zabezpieczeńnależy dokładnie przeczytać źródło kod rozszerzonych procedur przechowywanych i skompilowanych bibliotek DLL należy przetestować przed instalacją na serwerze produkcyjnym.Informacje o przegląd zabezpieczeń i testowania Zobacz to witryna sieci Web Microsoft.