RPC_IF_ID_VECTOR structure (rpcdce.h)
The RPC_IF_ID_VECTOR structure contains a list of interfaces offered by a server.
Syntax
typedef struct {
unsigned long Count;
RPC_IF_ID *IfId[1];
} RPC_IF_ID_VECTOR;
Members
Count
Number of interface-identification structures present in the array IfHandl.
IfId[1]
Remarks
The interface identification vector contains a count member (Count), followed by an array of pointers to interface identifiers ( RPC_IF_ID).
The interface identification vector is a read-only vector. To obtain a vector of the interface identifiers registered by a server with the run-time library, an application calls RpcMgmtInqIfIds. To obtain a vector of the interface identifiers exported by a server, an application calls RpcNsMgmtEntryInqIfIds.
The RPC run-time library allocates memory for the interface identification vector. The application calls RpcIfIdVectorFree to free the interface identification vector.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | rpcdce.h (include Rpc.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for