Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Remote Procedure Call (RPC). For more information, see:
rpcnsi.h contains the following programming interfaces:
Functions
RpcNsBindingExportA The RpcNsBindingExport function establishes a name service�database entry with multiple binding handles and multiple objects for a server. (ANSI) |
RpcNsBindingExportPnPA The RpcNsBindingExportPnP function establishes a name-service database entry with multiple binding handles and multiple objects for a server that supports Plug and Play. (ANSI) |
RpcNsBindingExportPnPW The RpcNsBindingExportPnP function establishes a name-service database entry with multiple binding handles and multiple objects for a server that supports Plug and Play. (Unicode) |
RpcNsBindingExportW The RpcNsBindingExport function establishes a name service�database entry with multiple binding handles and multiple objects for a server. (Unicode) |
RpcNsBindingImportBeginA The RpcNsBindingImportBegin function creates an import context for importing client-compatible binding handles for servers that offer the specified interface and object. (ANSI) |
RpcNsBindingImportBeginW The RpcNsBindingImportBegin function creates an import context for importing client-compatible binding handles for servers that offer the specified interface and object. (Unicode) |
RpcNsBindingImportDone The RpcNsBindingImportDone function signals that a client has finished looking for a compatible server and deletes the import context. |
RpcNsBindingImportNext The RpcNsBindingImportNext function looks up an interface (and optionally an object from a name-service database) and returns a binding handle of a compatible server, if found. |
RpcNsBindingLookupBeginA The RpcNsBindingLookupBegin function creates a lookup context for an interface and an object. (ANSI) |
RpcNsBindingLookupBeginW The RpcNsBindingLookupBegin function creates a lookup context for an interface and an object. (Unicode) |
RpcNsBindingLookupDone The RpcNsBindingLookupDone function signifies that a client has finished looking for compatible servers and deletes the lookup context. |
RpcNsBindingLookupNext The RpcNsBindingLookupNext function returns a list of compatible binding handles for a specified interface and optionally an object. |
RpcNsBindingSelect The RpcNsBindingSelect function returns a binding handle from a list of compatible binding handles. |
RpcNsBindingUnexportA The RpcNsBindingUnexport function removes the binding handles for an interface and objects from an entry in the name-service database. (ANSI) |
RpcNsBindingUnexportPnPA The RpcNsBindingUnexportPnP function removes the binding handles for Plug and Play interfaces and objects from an entry in the name-service database. (ANSI) |
RpcNsBindingUnexportPnPW The RpcNsBindingUnexportPnP function removes the binding handles for Plug and Play interfaces and objects from an entry in the name-service database. (Unicode) |
RpcNsBindingUnexportW The RpcNsBindingUnexport function removes the binding handles for an interface and objects from an entry in the name-service database. (Unicode) |
RpcNsEntryExpandNameA The RpcNsEntryExpandName function expands a name-service entry name. This function is supported by Active Directory. (ANSI) |
RpcNsEntryExpandNameW The RpcNsEntryExpandName function expands a name-service entry name. This function is supported by Active Directory. (Unicode) |
RpcNsEntryObjectInqBeginA The RpcNsEntryObjectInqBegin function creates an inquiry context for the objects of a name-service database entry. (ANSI) |
RpcNsEntryObjectInqBeginW The RpcNsEntryObjectInqBegin function creates an inquiry context for the objects of a name-service database entry. (Unicode) |
RpcNsEntryObjectInqDone The RpcNsEntryObjectInqDone function deletes the inquiry context for a name-service database entry's objects. |
RpcNsEntryObjectInqNext The RpcNsEntryObjectInqNext function returns one object at a time from a name-service database entry. |
RpcNsGroupDeleteA The RpcNsGroupDelete function deletes a group attribute. (ANSI) |
RpcNsGroupDeleteW The RpcNsGroupDelete function deletes a group attribute. (Unicode) |
RpcNsGroupMbrAddA The RpcNsGroupMbrAdd function adds an entry name to a group. If necessary, it creates the entry. (ANSI) |
RpcNsGroupMbrAddW The RpcNsGroupMbrAdd function adds an entry name to a group. If necessary, it creates the entry. (Unicode) |
RpcNsGroupMbrInqBeginA The RpcNsGroupMbrInqBegin function creates an inquiry context for viewing group members. (ANSI) |
RpcNsGroupMbrInqBeginW The RpcNsGroupMbrInqBegin function creates an inquiry context for viewing group members. (Unicode) |
RpcNsGroupMbrInqDone The RpcNsGroupMbrInqDone function deletes the inquiry context for a group. |
RpcNsGroupMbrInqNextA The RpcNsGroupMbrInqNext function returns one entry name from a group at a time. (ANSI) |
RpcNsGroupMbrInqNextW The RpcNsGroupMbrInqNext function returns one entry name from a group at a time. (Unicode) |
RpcNsGroupMbrRemoveA The RpcNsGroupMbrRemove function removes an entry name from a group. (ANSI) |
RpcNsGroupMbrRemoveW The RpcNsGroupMbrRemove function removes an entry name from a group. (Unicode) |
RpcNsMgmtBindingUnexportA The RpcNsMgmtBindingUnexport function removes multiple binding handles and objects from an entry in the name-service database. (ANSI) |
RpcNsMgmtBindingUnexportW The RpcNsMgmtBindingUnexport function removes multiple binding handles and objects from an entry in the name-service database. (Unicode) |
RpcNsMgmtEntryCreateA The RpcNsMgmtEntryCreate function creates a name service�database entry. (ANSI) |
RpcNsMgmtEntryCreateW The RpcNsMgmtEntryCreate function creates a name service�database entry. (Unicode) |
RpcNsMgmtEntryDeleteA The RpcNsMgmtEntryDelete function deletes a name service�database entry. (ANSI) |
RpcNsMgmtEntryDeleteW The RpcNsMgmtEntryDelete function deletes a name service�database entry. (Unicode) |
RpcNsMgmtEntryInqIfIdsA The RpcNsMgmtEntryInqIfIds function returns the list of interfaces exported to a name service�database entry. (ANSI) |
RpcNsMgmtEntryInqIfIdsW The RpcNsMgmtEntryInqIfIds function returns the list of interfaces exported to a name service�database entry. (Unicode) |
RpcNsMgmtHandleSetExpAge The RpcNsMgmtHandleSetExpAge function sets the expiration age of a name-service handle for local copies of name-service data. |
RpcNsMgmtInqExpAge The RpcNsMgmtInqExpAge function returns the global expiration age for local copies of name-service data. |
RpcNsMgmtSetExpAge The RpcNsMgmtSetExpAge function modifies the application's global expiration age for local copies of name-service data. |
RpcNsProfileDeleteA The RpcNsProfileDelete function deletes a profile attribute. (ANSI) |
RpcNsProfileDeleteW The RpcNsProfileDelete function deletes a profile attribute. (Unicode) |
RpcNsProfileEltAddA The RpcNsProfileEltAdd function adds an element to a profile. If necessary, it creates the entry. (ANSI) |
RpcNsProfileEltAddW The RpcNsProfileEltAdd function adds an element to a profile. If necessary, it creates the entry. (Unicode) |
RpcNsProfileEltInqBeginA The RpcNsProfileEltInqBegin function creates an inquiry context for viewing the elements in a profile. (ANSI) |
RpcNsProfileEltInqBeginW The RpcNsProfileEltInqBegin function creates an inquiry context for viewing the elements in a profile. (Unicode) |
RpcNsProfileEltInqDone The RpcNsProfileEltInqDone function deletes the inquiry context for viewing the elements in a profile. |
RpcNsProfileEltInqNextA The RpcNsProfileEltInqNext function returns one element at a time from a profile. (ANSI) |
RpcNsProfileEltInqNextW The RpcNsProfileEltInqNext function returns one element at a time from a profile. (Unicode) |
RpcNsProfileEltRemoveA The RpcNsProfileEltRemove function removes an element from a profile. (ANSI) |
RpcNsProfileEltRemoveW The RpcNsProfileEltRemove function removes an element from a profile. (Unicode) |