Udostępnij za pośrednictwem


srv_paramtype (Extended przechowywane procedury API)

Ważna informacjaWaż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 typ danych parametru wywołania zdalna procedura składowana.

Składnia


int srv_paramtype (
SRV_PROC *
srvproc
,
int
n 
);

Argumenty

  • srvproc
    Jest wskaźnik do struktury SRV_PROC dojście do połączenia określonego klient (w tym przypadek uchwytu, otrzymane zdalna procedura składowana wywołania).Struktura zawiera informacje biblioteki API procedury przechowywane Extended używa do zarządzania komunikacji i danych między aplikacją i klient.

  • n
    Wskazuje numer parametru.Pierwszy parametr jest 1.

Zwraca

Wartość tokenu typu danych parametru.Aby uzyskać informacje o typach danych, zobacz Typy danych (rozszerzona procedura przechowywana API).Jeśli nie ma żadnych nparametr th lub jeśli nie ma żadnych zdalna procedura składowana zwraca - 1.

This function returns the following values, if the parameter is one of the Microsoft SQL Server 2005 data types.

Nowe typy danych

Zwracanie wartości

BITN

SRVBIT

BIGVARCHAR

VARCHAR

BIGCHAR

CHAR

BIGBINARY

BINARNE

BIGVARBINARY

VARBINARY

NCHAR

CHAR

NVARCHAR

VARCHAR

NTEXT

-1

Uwagi

Po nawiązaniu połączenia zdalna procedura składowana z parametrami parametry można przekazać nazwę lub położenie (nienazwanych).Jeśli zdalna procedura składowana rozmowy z niektórych parametrów przekazanych przez nazwę i niektóre przekazywane według położenia, wystąpi błąd.Nadal nosi obsługi SRV_RPC, ale wydaje się, jak gdyby były bez parametrów i srv_rpcparams zwraca wartość 0.

Uwaga dotycząca zabezpieczeńUwaga dotycząca zabezpieczeń

Należy dokładnie przejrzeć kod źródłowy rozszerzonych procedur przechowywanych oraz przetestować skompilowane biblioteki DLL przed zainstalowaniem ich na serwerze produkcyjnym.Informacje o przegląd zabezpieczeń i testowania Zobacz to witryna sieci Web Microsoft.